---
title: "Arkitektur (städdags)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/174993-arkitektur-städdags/page4"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "rhdf"
published: "2008-10-27T16:49:56.000Z"
updated: "2008-11-11T14:03:38.000Z"
replies: 61
views: 2891
page: 4
pages: 4
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/174993-arkitektur-städdags"
---

# Arkitektur (städdags)

_Sida 4 av 4._

## #61 — fredrikn, 2008-11-10T19:11Z

> **rhdf skrev:**
>
> I mitt fall är det så att en "produkt" egentligen är flera ;)
> dvs varje kombination av modell /färg hanterar jag som en egen produkt med ett eget ID/artikelnummer
> 
> De relaterade produkterna har dock inget med produkten att göra, förutom att shop-ägaren anser att de passar med varandra (exempelvis i en klädshop där man rekommenderar ett antal accessoarer till en ett plagg)

Nu trillade allt på plats. Jag utgick från att relaterade produkter i ditt fall handlade om att du har en tröja, och att de som är relaterande till denna är samma tröja fast olika färger och modeller. Men då förstår jag inte varför du vill ha din klass där du har en collections av modeller och färger, när det kan ligga på produkten?

Jag antar att du ska lista dom relaterade produkterna när du enbart tittar på en detaljerad vy av en produkt!? Om det är fallet så skulle jag skapat en presentations model som innehåller Produkt och dess relaterade produkter. Allt blir så mkt enklare om du tex kör med MVC pattern, om du inte gör det se till att skapa ett API som ger dig din presentations model för din vy. Den metod kan hämta din produkt, och sedan anropa en metod som hämtar dom relaterade och sedan fyller du din presentations model och skickar den till vyn för visning.

Permalänk: https://www.webforum.nu/p/2152888

## #62 — rhdf, 2008-11-11T14:03Z

Jag tänkte som så,för att jämföra med en fysisk butik, att en produkt man handlar har 1 färg och 1 modell, medan i "hyllan" i butiken visar denna produkts samtliga versioner.
Så min "display-produkt" är då hyllan, som innehåller samtliga versioner, 

Nu kanske detta inte är optimalt, men jag har en svag misstanke om att det blir enklare att få till det just nu på detta vis, iaf just nu när jag inte har en susning om hur kunden EGENTLIGEN vill ha det

Permalänk: https://www.webforum.nu/p/2152961

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/174993-arkitektur-städdags/page4  
Föregående sida: https://www.webforum.nu/amne/dotnet/174993-arkitektur-städdags/page3.md
