Bonjour,
Les structures de Django offrant bien plus de souplesses que mes schémas perso de BD, je voudrais votre avis sur la construction de quelques modèles.
J'ai un modèle utilisateur, qui peut être lié à une succursale, et un modèle succursale que je dois lié à un utilisateur qui devient du même coup l'interlocuteur de référence de celle-ci.
Je trouve "sale" d'avoir une foreignkey dans utilisateur qui n'est pas renseigné avant d'avoir créé une agence qui à son tour ne peut être renseigné pour sa foreignkey sur l'utilisateur ...
En gros je voudrais un modèle d'admin succursale qui me propose de créer un utilisateur (ça c'est déjà ok, grâce à la foreignkey) et qui ne me demanderai rien au niveau de la succursale de celui-ci en prenant celle en cours comme référence ... Suis-je clair ?
L'autre solution serait de faire un modèle "administrateur" faisant le lien entre un utilisateur et une succursale, mais ce serait rajouter une table finalement inutile.