Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How can I make an ERD? (Mac or Win OK)

Featured Replies

Does anyone know of a good tool for creating ERD's (Entity Relationship Diagrams) for FMP db's? I would prefer it to be on Win, bit MAC is OK as long as I can have a tool to do this. Visio can do it for SQL, I believe, and Access has this feature built in.

Appreciated.

Waves In Motion has a Mac-only tool called "Visualizer 1.0", which can create ER-diagrams from existing FMP databases.

I haven't tested the software myself, but judging from the screenshots (www.wmotion.com/visualizer) it looks sufficient only for small projects (maybe < 10-15 related files). I don't know how much you can "tailor" the ER "bubbles" either.

One thing that makes it so hard to write a program that create ER-diagrams from existing FMP databases is that relationships in FileMaker is not the same as relationships in Relational Database Theory (or "joins" in SQL). A FileMaker "relationsship" can be used for many other purposes than just maintaining connections and referential integrity between files. For example, self-joins for display purposes, constant relationships for data transfer, and there are many more uses for a FileMaker "relationship". So, how would the program know what is supposed to be "real" relationships, and which are not (there is no automated way of doing this).

In a traditional ER-diagram, you might use "Crow's feet" to indicate the multiplicity of a relationship (e.g. one-to-many, one-to-one, zero-to-many,...) and write other business rules that apply to them.

I've used Visio 2000 for creating ER-diagrams, and although you can get quite good results in the end, it takes a loooong time to create them, and to keep them updated, since you cannot get it to interact with FMP. If someone finds a software that is better, please let me know!

Good luck!

/Daniel

crazy.gif" border="0

  • Author

Thanks, I did find Waves in Motion and will take a look at Visualizer.

Inspiration is cross platform and good for laying out flow idea. I also use Visio 2002, but Inspiration is easy to draft up quickly.

Cheers,

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.