Mysql
 sql >> база данни >  >> RDS >> Mysql

Дублиране на релационна таблица

Имената на категориите за снимки обикновено се различават от имената на категориите за потребителите и двете са различни от имената на категориите за страниците. Това предполага, че стойностите са извлечени от различни домейни. Различните домейни означават различни таблици.

Създайте по една таблица за всеки вид категория. Използвайте външни ключове.

Излишен е технически термин в дизайна на бази данни. Това не означава, че "тези две маси си приличат много". Това означава, че таблиците имат еднакви стойности и тези стойности имат едно и също значение .

Ясно е, че „Основно изображение“ няма същата стойност като „Основен потребител“. Но нека кажем, в името на аргумента, че и двете таблици имат ред (1, Основен). Това все още не е излишно, защото тези две стойности имат различни значения. В първия случай това означава, че каквото и изображение да е маркирано с него, е основно изображение. В другия случай това означава, че който и да е потребител е маркиран с това е основен потребител . Изображенията не са потребители. Различни значения.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Поддържа транзакции, заключване на ниво ред и външни ключове

  2. Как да конвертирам excel файл в mysql база данни?

  3. Самореферентни ManyToMany Тип връзкаORM

  4. Как да намеря запис по идентификатор и да избера няколко колони, ruby ​​on rails?

  5. Една заявка за актуализиране за всички актуализации