Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przechowywanie podobnych jednostek w tej samej tabeli a w wielu tabelach w bazie danych

Bez większej wiedzy na temat twojego schematu/modelu powiedziałbym, że jeśli te dwie jednostki mają podobne atrybuty, ale „nie są ze sobą powiązane” w logice biznesowej, zdecydowanie namawiam do podejścia 1. Nie rozumiem, jakie to ma znaczenie, ile atrybutów podmiot ma wspólne, jeśli nie są ze sobą powiązane. Nie byłoby dobrym projektem bazy danych umieszczanie niepowiązanych danych w tej samej tabeli tylko z powodu podobnych atrybutów. Więcej informacji na temat schematu prawdopodobnie również pomogłoby w podjęciu decyzji.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel 5.4 Raw nie działa zgodnie z oczekiwaniami, ale działa w mySQL

  2. Filtr MySQL na wielu do wielu

  3. Używanie forka w Ruby on Rails do tworzenia równoległego procesu

  4. dlaczego pojawia się błąd `tcgetattr`, gdy ssh jest używany do zrzucania pliku kopii zapasowej na inny serwer?

  5. kodowanie utf8 w Perlu i MySql