• [^] # Re: typo ?

    Posté par . En réponse au message Peewee et les clés étrangères. Évalué à 6.

    la doc dit aussi que si tu veux une table sans clef primaire, tu dois préciser primary_key = False dans la class.

    En passant, je comprends que, sur un exemple simple, tu aies choisis de ne pas mettre de clef primaire sur la table voiture. Mais dans la pratique, je déconseille très fortement. J'ai fait pas mal de DB relationnel, et jusqu'à présent, je n'ai pas d'exemple pour lequel c'était clair qu'il ne fallait pas avoir de clef primaire.

    Pour ton exemple, dès que tu vas chercher à enrichir un peu ton modèle, l'absence de clef primaire sur Voiture risque de se faire sentir.