Návrh databáze pro výměnný obchod – MS SQL – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Návrh databáze pro výměnný obchod – MS SQL – Fórum – Programujte.comNávrh databáze pro výměnný obchod – MS SQL – Fórum – Programujte.com

 

yalb
~ Anonymní uživatel
1 příspěvek
8. 3. 2015   #1
-
0
-

Zdravím, tvořím databázi výměnného obchodu a nevím jak efektivně spojit tabulky poptávka a nabídka. Napadá mě že když uživatel vytvoří nabídku(nebo poptávku), rovnou tam přidá cizí klíč(poptávky nebo nabídky). Tím pádem by se jak v N, tak v P ojevili ídéčka P a N.

Druhá možnost je tabulka N a P bez cizích klíčů P a N. Byla by tabulka obchod, kde by se vždy hodila nabídka a poptávka a nějaká notifikace k tomu, že nabídka či poptávka někoho zajímá. 

Když jsem se snažil něco najít, tak jsem našel pouze toto http://inspiredtoeducate.net/inspiredtoeducate/wp-content/uploads/2014/06/openBarterModel.jpg ale příjde mi, že ty tabulky offerForTrade, offerForWant jsou nadbytečné. 

Za případné rady díky.

Nahlásit jako SPAM
IP: 94.127.128.–
ondrej39+1
Věrný člen
8. 3. 2015   #2
-
0
-

Řešit přes slabou entitu PoptavkaNabidka, obsahující (minimálně) dva cizí klíče na Poptavka.PrimaryKey a Nabidka.PrimaryKey (asi fungující jako složený primární klíč slabé entity). (Tabulka může případně obsahovat i něco dalšího, záleží na tvém konkétním designu a jak chceš, aby to fungovalo.)

Nahlásit jako SPAM
IP: 213.226.234.–
Inject all the dependencies!
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 1 host

Podobná vlákna

Návrh databáze — založil kucape2

Návrh databáze — založil Gooo

Návrh databáze — založil Dragon

Návrh databáze skladu — založil Kolko-tolko

MySQL - Návrh databáze — založil panboure

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý