Запитання з тегом «normalization»

Нормалізація - це процес організації стовпців у таблиці в реляційній базі даних таким чином, щоб мінімізувати надмірність і уникнути аномалій вставки, оновлення та видалення.

3
Обмеження цілісності у реляційній базі даних - чи варто їх не помічати?
Я постійно веду дискусію з розробниками компанії, в якій я працюю, тому що вони кажуть, що краще позбутися від правозастосування відносин (за допомогою визначення іноземних ключів) у реляційній базі даних, щоб пришвидшити великі запити та отримати кращі результати виконання. Платформа, що розглядається, - MySQL 5.x, і не встановлено зовнішній ключ, …

2
Чи можна без втрат розкласти цю таблицю?
Я натрапив на проблему дизайну бази даних, яка не входить до моєї ліги, і мій гуру DBA до DBA не працює на пожежних навчаннях. По суті, у мене є таблиця з наступним первинним ключем (ПК для стислості): child_id integer parent_id integer date datetime child_idі parent_idє зовнішніми ключами до таблиць сутності. …

2
Подобається або голосує за повідомлення
Я роблю невелику програму, де користувачі створюють пости або пишуть блоги. У цих публікаціях інші користувачі можуть сподобатись або не сподобатися публікації, як у фейсбуці, або підняти або відхилити публікацію, як у стартовому потоці. Я хотів би знати хорошу структуру бази даних, яка зазвичай використовується, і програма ефективно працює з …

2
Чи нормалізується таблиця без первинного ключа?
На лекції мій лектор показав нам таблицю без первинного ключа. Запитавши, він сказав, що в 3NF, коли ви видаляєте транзитивні залежності, це нормально, щоб тоді мати таблицю без первинного ключа. Однак жоден первинний ключ не означає, що функціональних залежностей немає - але 3NF - це усунення перехідних залежностей, і мене …

4
Перша нормальна форма: остаточне визначення
Я намагаюся отримати остаточну версію того, що є Першою нормальною формою. Все, що я читаю, має дещо інший виток. Багато органів влади, такі як Дата, кажуть, що за визначенням це відношення завжди знаходиться в Першій нормальній формі, а інші дають перелік вимог. Це означає, що для 1NF є багато нульових …

1
Створення структури бази даних дружби: чи слід використовувати багатозначний стовпець?
Скажімо, у мене є таблиця під назвою User_FriendList, яка має такі характеристики: CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); Припустимо, що у вказаній таблиці є такі дані: + ---- + --------- + --------------------------- + | Ідентифікатор | User_ID | Список друзів_ID | + …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.