Skocz do zawartości

Asortyment powiązany - wiele-do-wielu

Polecane posty

Pole Asortyment->Opis->Asortyment powiązany wydaje się bardzo "niewydolne" z racji na relację 1-1.

Jak mamy coś powiązanego to często z więcej niż jedną (i tylko jedną) rzeczą, więc jaki był zamysł tego pola? Wygląda jak jakaś pozostałość z przeszłości.

 

  • Wypadałoby dodać relacje wiele-do-wielu (byłoby to całkiem podobne do wspinania się po drzewie grafie powiązań w dokumentach).

 

Rozważałem inne sposoby powiązania, ale ich nie ma:

  • Asortyment może należeć tylko do jednej grupy, tym samym nie możemy utworzyć fajnego grafu powiązań, gdy coś miałoby się wiązać inaczej niż dla jednego zbioru.

image.png.858fa098d5a36a01eff1a51e380e1dbf.png

  • Cechy to cechy, a nie narzędzia grupowania. Żeby ktoś mi zaraz nie powiedział, żeby jakoś ich użyć do zdefiniowania cecho-grup które rozwiązałyby powyższy problem (bo asortyment może mieć wiele cech, w przeciwieństwie do grup).
  • Kolekcje to nakładka na cechy i grupy, więc problem pozostaje.
  • Działy sprzedaży to nadal ten sam problem - jest tylko jeden.
  • Zamienniki mają ten sam problem co grupy (są to tak naprawdę grupy z funkcją sugerowania zamienników), poza tym służą do czego innego.
  • Klasyfikatory to prezentacja, a nie powiązanie danych. Nie da się tego tam ładnie zrobić.

 

Czy można na coś liczyć? Wydaje się łatwe do wdrożenia, 1 tablica many-to-many i ew. przeniesienie do osobnej zakładki (jak zamienniki) żeby było jako lazy-load.

Dodatkowe pole "Uwagi" do takiego powiązania mile widziane.

 

Użyteczność? Nie powinienem musieć dawać przykładów. Tak jak dokumenty mogą być ze sobą powiązane i tworzyć graf, asortymenty też są często powiązane w taki sposób, a niekoniecznie są np. zamiennikiem czy składnikiem.

 

"Śrubka 1" powiązana z "Pręt 1", uwagi: "kompatybilne".

"Śrubka 1" powiązana z "Pręt 2", uwagi: "kompatybilne".

"Pręt 1" powiązany z "Gniazdo 1", uwagi: "kompatybilne"

"Pręt 2" powiązany z "Gniazdo 2", uwagi: "kompatybilne"

 

Na ten moment takie uwagi zamieszczać musimy w pełnych opisach.

 

EDIT:

Na pewno użyteczne by to także było w sklepach internetowych i innych aplikacji zewnętrznych (np. kupuje się różne tusze do drukarki, ale drukarka ma też inne części oprócz kartridżów, multum można przykładów podać).

Edytowane przez Ernest Sadowski
Link to postu

Pole daje możliwość zrealizowania prostego scenariusza, gdzie zawsze z wybranym towarem chcemy coś sprzedać. W kwestii powiązania wiele do wielu wątpliwości budzi samo wykorzystanie – jeżeli śrubka będzie powiązana z 15 różnymi częściami, to co wtedy miałoby się stać na dokumencie? Jeżeli chodzi tylko o powiązanie do ogólnego podglądu, to proszę wykorzystać pola własne.

Link to postu
×
×
  • Dodaj nową pozycję...