sql >> Database >  >> RDS >> Mysql

Wat zijn de voordelen van het gebruik van een één-op-één-tabelrelatie? (MySQL)

Een mogelijk gebruik is wanneer een deel van de informatie optioneel is. Op deze manier hoeft u niet een heleboel nullable-velden in één grote tabel te hebben, maar kunt u deze logisch scheiden in de verplichte tabel en een optionele tabel.

Ander gebruik is wanneer sommige gegevens worden gedeeld met verschillende tabellen. Stel dat u bijvoorbeeld een site heeft waar u computeronderdelen verkoopt. Je zou de details die alle componenten delen in bv. "parts"-tabel, maar plaats de details in "motherboards", "cpus", enz. die alleen de parts-tabel zouden gebruiken met een één-op-één-relatie.



  1. Nieuwe data voor gratis certificeringsexamens op Oracle Cloud en Autonomous Database

  2. Hoe opvragen voor null-waarden in json-veldtype postgresql?

  3. Hoe bepaalt MySQL wanneer expliciete tekenset- en sorteerwaarden moeten worden weergegeven?

  4. Het SNAPSHOT-isolatieniveau