sql >> Database >  >> RDS >> Mysql

MYSQL-tabel met statische waarden en dynamische waarden

Als u een volledig relationele database wilt, moet u een tweede tabel maken. Dit zou de klantinformatie bevatten. Deze sleutel wordt dan een refererende sleutel in uw Factuurtabel, zodat u de klantinformatie maar één keer hoeft op te slaan. Dit zou de aanbevolen manier zijn om zoiets te implementeren.

De andere manier (en ik raad dit niet aan) is dat je een kringverwijzing naar de "ouder"-factuur moet maken (degene die de klantinformatie opslaat). Elke keer dat u een nieuwe factuur maakt, moet u die bovenliggende record-ID invoeren, zodat u de opgeslagen informatie kunt ophalen. Voor alle andere facturen voor dezelfde klant laat u die informatie gewoon leeg.



  1. Waardeteruggave wanneer geen rijen in PDO

  2. Problemen met MySQL-prestaties identificeren met trage zoekopdrachten

  3. Hoe een opgeslagen procedure in SQL Server te coderen

  4. PDO mysql:Hoe weet ik of het invoegen gelukt is?