Zoals in eerdere topics aangegeven ben ik aan het proberen een EAV product database op te zetten in MySQL/MariaDB,
Inmiddels ben ik op het punt aanbeland waar ik naar categorieën moet gaan kijken.
Iedere feed van een leverancier geeft een categorie mee, sommige ook subcategorieën tot 4 a 5 levels. Iedere leverancier gebruikt ook nog eens eigen benaming. Dus het is een echt mengelmoesje.
Nu ben ik aan het kijken wat een goede manier zou zijn om categorieën in de database kan krijgen.
Zelf denk ik dat ik eerst een opschoning moet doen waarbij bijvoorbeeld "Friet" en "Patat" beide aan eenzelfde categorienaam of ID worden toegewezen. Of dat ik Patat hernoem naar Friet (of vice versa)
Daarnaast moeten er een hierarchische structuur worden aangebracht. Er is op internet vanalles te vinden, maar voornamelijk theoretisch en in het Engels waardoor sommige terminologie me even ontgaat.
Graag zou ik jullie mening willen aangaande wat het meest praktische is voor een productdatabase en wat ook nog behapbaar is voor een beginner.
Na research(o.a. link) kwam ik uit op
1) Adjacency Categories
2) Nested Categories (recursive CTE)
3) OQGRAPH
Wat zou het meest geschikt zijn? Naar ik begreep en zijn Adjecency Categories complex, voornamelijk bij een groter aantal categories. Dan zouden optie 2 en 3 overblijven.
Inmiddels ben ik op het punt aanbeland waar ik naar categorieën moet gaan kijken.
Iedere feed van een leverancier geeft een categorie mee, sommige ook subcategorieën tot 4 a 5 levels. Iedere leverancier gebruikt ook nog eens eigen benaming. Dus het is een echt mengelmoesje.
Nu ben ik aan het kijken wat een goede manier zou zijn om categorieën in de database kan krijgen.
Zelf denk ik dat ik eerst een opschoning moet doen waarbij bijvoorbeeld "Friet" en "Patat" beide aan eenzelfde categorienaam of ID worden toegewezen. Of dat ik Patat hernoem naar Friet (of vice versa)
Daarnaast moeten er een hierarchische structuur worden aangebracht. Er is op internet vanalles te vinden, maar voornamelijk theoretisch en in het Engels waardoor sommige terminologie me even ontgaat.
Graag zou ik jullie mening willen aangaande wat het meest praktische is voor een productdatabase en wat ook nog behapbaar is voor een beginner.
Na research(o.a. link) kwam ik uit op
1) Adjacency Categories
2) Nested Categories (recursive CTE)
3) OQGRAPH
Wat zou het meest geschikt zijn? Naar ik begreep en zijn Adjecency Categories complex, voornamelijk bij een groter aantal categories. Dan zouden optie 2 en 3 overblijven.