Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

EDM en database, ik mis een FK ??

None
1 antwoord
  • Wanneer ik binnen VS 2008 een EDM (Entity Data Model) aanmaak door 2 gerelateerde tabellen uit een database te selecteren dan mis ik mijn Foreign Key in mijn EDM.

    Stel ik heb twee tabellen:
    tblGemeente
    tblStraat.

    Ik verzamel alle straatnamen per gemeente (puur als voorbeeld want ik doe dit natuurlijk niet echt)

    dan heb ik de volgende kolommen
    in de tabel: tblGemeente

    GemeenteId PK
    GemeenteNaam vchar 50

    in de tabel: tblStraat

    StraatId PK
    GemeenteId FK
    Straatnaam vchar 50

    tblStraat is dus een subtabel gekoppeld met tblGemeete door GemeenteId.

    als ik daar een EDM van maak, dan mis ik in mijn EDM-Class de column GemeenteId FK

    Hoe kan dat, want als ik voorbeelden bekijk op Internet dan heeft het ene EDM-model wel dit soort kolommen en andere voorbeelden weer niet.

    Het probleem is namelijk dat ik nu geen "straten" meer kan toevoegen want de foutmelding zegt: u moet nog een GemeenteId invoeren terwijl ik die niet kan benaderen. Als ik die opvraag zegt het systeem, GemeenteId bestaat niet.

    Sommige oplossingen zeggen dat ik de assosiatie zelf ook moet aanroepen/benaderen, maar daarmee heb ik nog geen kolom GemeenteId


    Ik weet het ff niet meer.

    Uw hulp graag …

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.