sql >> Databasteknik >  >> RDS >> Mysql

Vilka är fördelarna med att använda en en-till-en-tabellrelation? (MySQL)

En möjlig användning är när en del av informationen är valfri. På så sätt behöver du inte ha ett gäng nollbara fält i en stor tabell, utan kan dela upp det logiskt i den obligatoriska tabellen och en valfri tabell.

Annan användning är när en del av datan delas med olika tabeller. Låt oss till exempel säga att du har en sida där du säljer datordelar. Du kan lägga in detaljerna som alla komponenter delar i t.ex. "parts"-tabell, men lägg in detaljerna i "moderkort", "cpus" etc. som bara skulle använda parts-tabell med en-till-en-relation.



  1. Gruppering registrerar timme för timme eller dag för dag och fyller luckor med noll eller noll

  2. Hur SET ROWCOUNT fungerar i SQL Server

  3. Introducerar ny funktion - Spotlight Cloud Database Growth Report

  4. Finns det en otillåten teckenlista för mysql-tabellens kolumnnamn?