avis sur la construction d'une table
Bonjour,
je construis une bdd pour quelqu'un qui loue plusieurs appartements (mobil-homes, studio, 2 pièces) dans des villes différentes, à des dates différentes, prix...
J'aimerais votre avis sur la manière de procéder. Faut-il une table par appartement ? Pour faire mes essais en php en local, j'ai construit une table comprenant la ville, dates, prix, images, lien, quantité disponible (il y a plusieurs mobil-homes identiques), libre ou loué...
Merci.
ironman
bonjour,
heu non je pense pas qu'il faut que tu es une table par appartement.
Les appartements, seront plutôts les enregistrements de ta table car c'est eux que tu va mettre en base de donnés je suppose
Tu crée par exemple une table "Logement" pour stocker les logement avec pour champs :
-type d'appartement
(mobil-homes,studio ou 2 pieces)
eventuellement faire une table liés pour rajoutés d'autres si il en achete un par la suite
-adresse (adresse du logement)
-image (image du logement)
-lien
etc.....
puis tu fait une autre table, par exemple "Client",
avec les champs de type par exmeple
-Nom (nom du client
-adress (etc...)
-Telephone
ensuite tu fait une troisième table "Location"
pour chaque date de location, tu entre les infos :
-date de départ de location
-date de fin de location
-logement à loué
(à lié a la table logement pour que cela renvoie à l'un des logemenbts enregistrés..
-diponibilité : Oui ou Non
si un client a deja reservé , ce sera non par exemple
-Client qui a loué
( a joindre à la table client pour le client sois lié a cette location)
-Prix : infos sur le tarif de cette location
voila en gros je pense que c'est comme ca que tu peut prendre un bon début
EXEMPLE :
TABLE 'Logement'
1-Studio,40m2,bordeaux
2-Studio,20m2,lyon
3-mobil-homes, 2 place, strasbourg
4-2 piece, strasbourg, 2ème étage
etc...............
TABLE 'client
1-roger , adresse, tel etc....
2-bernard , adresse, tel etc....
3-therry, adresse, tel etc....
4-sandra, adresse, tel etc....
5-Olivier, adresse, tel etc....
etc...............
TABLE 'location'
1-du 20 mars,au 21 avril,Logement n2, disponible, 100€ la semaine
2-du 10 septembre,au 12 avril,Logement n2, réservé, 100€ la semaine, Client n°3
3-du 01 janvier,au 03 mars,Logement n3, déja loué, 10€ la journés, Client n°4, a payé, cheque n°12
4-du 01 janvier,au 12 septembre,Logement n3, déja loué, 10€ la journés, Client n°5, en attend de paiement
5-du 07 fevrier,au 12 octobre,Logement n1, déja loué, 10€ la journés, Client n°5, en attend de paiement
etc...............
merci pour la proposition, ça me semble fonctionnel. Je vais analyser. Encore merci pour avoir pris le temps d'y réfléchir.
ironman
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: