2 Stimmen

Modellierung relationaler Tabellen in ein einziges Objekt - ASP.NET und Entity Framework 4

Ich schreibe einen Blog mit ASP.NET MVC2 und verwende EF4 als ORM. Ich möchte Tags zur Navigation verwenden anstatt traditionelle Kategorien.

Tabellen:

Post-Tabelle
- Id
- Titel
- Inhalt
- Slug
- Veröffentlichungsdatum

PostTags-Tabelle
- PostId
- TagId

Tags-Tabelle
- Id
- Tag-Name

Ich möchte ein Post-Objekt abrufen, das eine Liste der zugehörigen Tags enthält. Ich bin neu in ASP.NET und MVC, daher wäre jede Hilfe großartig!

1voto

JonathanK Punkte 2900

Im Entity Framework-Designer können Beziehungen zwischen Ihren Entitäten erstellt werden.

Wenn Sie eine vorhandene Datenbank als Ihr Modell verwenden, stellen Sie sicher, dass Fremdschlüssel definiert sind, um die Beziehung zwischen den Zeilen in Ihren Tabellen zu beschreiben. Dadurch kann das Entity Framework erkennen, welche Entitätsbeziehungen im Modell erstellt werden sollen und die entsprechende Objektzuordnung bereitstellen.

Jedes Tag-Objekt würde eine Sammlung von Posts haben und jedes Post-Objekt würde eine Sammlung von Tags haben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X