Skip to main content
2 votes

Does it make sense to use a graph database (Neo4j) for a diagramming app?

If your diagrams somehow represent graphs (nodes and edges) there is indeed a natural match for the mapping of your database. Graph database also offer flexibility when you need to associate more ...
Christophe's user avatar
  • 78.3k
1 vote

Linking records through multiple tables?

Assuming the player remains the owner of a piece of furniture they place in a room, I would use a different database structure. CREATE TABLE `owned_furniture_items` ( `id` bigint(20) unsigned NOT ...
Bart van Ingen Schenau's user avatar
1 vote

What is an optimal system design for tracking product views per user that is scalable?

add another table called "Seen Products" having two columns Yes! That's perfect, it is the standard design solution. ProductId and UserId Well, I would amend that to be UserId and ...
J_H's user avatar
  • 7,320

Only top scored, non community-wiki answers of a minimum length are eligible