sql >> Database teknologi >  >> RDS >> Sqlserver

SQL-Server DB-designtidsscenarie (distribueret eller centraliseret)

Jeg vil sige, at din anden mulighed er tæt på, kun få punkter:

Kunde, distributør, leverandør er TYPER af organisationer, så jeg vil foreslå:

  1. Tabel [Organisation], som har alle kolonner fælles for alle organisationer og en primær nøgle for rækken.

  2. Adskil tabeller [Vendor], [Customer], [Distributor] med specifikke kolonner for hver enkelt og FK til [Organisation] rækken PK.

Det lyder som et "supertype/subtype-forhold".



  1. Fyldfaktor for et sekventielt indeks, der er PK

  2. At lave dynamiske SQL-forespørgsler til en MySQL DB

  3. PostgreSQL - få materialiseret visningskolonnemetadata

  4. Kombiner gruppe efter og tæl mysql