sql >> Databasteknik >  >> RDS >> Sqlserver

SQL-Server DB-designtidsscenario (distribuerat eller centraliserat)

Jag skulle säga att ditt andra alternativ är nära, bara några punkter:

Kund, distributör, leverantör är TYPER av organisationer, så jag skulle föreslå:

  1. Tabell [Organisation] som har alla kolumner gemensamma för alla organisationer och en primärnyckel för raden.

  2. Separata tabeller [Vendor], [Kund], [Distributör] med specifika kolumner för var och en och FK till [Organisation]-raden PK.

Det låter som en "supertyp/subtyp relation".



  1. Efter att ha öppnat csv-filen i wordpad vill jag inte ha dubbla citattecken för fältnamnet

  2. Kan jag automatiskt skapa en tabell i PostgreSQL från en csv-fil med rubriker?

  3. Hur märker man grupper i postgresql när grupptillhörighet beror på föregående rad?

  4. Logga frågetid i SQLite på Android