Snažím se vymyslet co nejlepší způsob, jakým ukládat kombinaci položek do tabulky. Příklad: Existují položky A, B, C a každý řádek v tabulce má sloupec, který nějakým způsobem musí uchovávat kombinaci těchto položek. Může to být třeba AB, ABC nebo jen C. Zatím jsou mi známé 2 způsoby: Na úrovni aplikace mít <Flags()>Enum, ze kterého se pomocí Or nebo And namíchá potřebná kombinace. Do databáze by se potom ukládalo jako obyčejné číslo. Druhý způsob je vytvořit si druhou tabulku všech povolených kombinací a na tu se potom odkazovat, to se mi ale vůbec nelíbí. Ví někdo o lepším způsobu? (ukládat do databáze kombinace jako varchar ani nezmiňujte) Databáze je omezený SQL Server Compact Edition.
|