Title: Unnormalized Team Data Structures
Last modified: August 30, 2016

---

# Unnormalized Team Data Structures

 *  [sselip](https://wordpress.org/support/users/sselip/)
 * (@sselip)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/unnormalized-team-data-structures/)
 * I have installed Coaching Staff, League Standings, MSTW, and Team Roster plugins.
   It appears that Team Roster and MSTW Teams have a linkage, but League Standing
   teams don’t seem to be automatically populated by either MSTW or Team Roster.
   This seems relatively unnormalized. What am I missing? Do you have an entity-
   relationship diagram to share? Thanks much, Stu
 * [https://wordpress.org/plugins/mstw-schedules-scoreboards/](https://wordpress.org/plugins/mstw-schedules-scoreboards/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Mark O’Donnell](https://wordpress.org/support/users/markodonnell/)
 * (@markodonnell)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/unnormalized-team-data-structures/#post-6888877)
 * Hi sselip,
    Thank you for the post. Great question. MSTW is continually evolving.
   I have attempted to make each plugin work stand-alone. So if you are using just
   one, you are good to go. Then I have begun to integrate the plugins to some extent,
   so that if you are using multiple plugins, you don’t have to enter all the Teams,
   say, and their logos, and venues, etc, in every plugin. For example, Venues is
   now part of Schedules & Scoreboards, and as you mention, Team Rosters and Schedules&
   Scoreboards can share team data. (BTW, the CSV Import function and the MSTW CSV
   Exporter, make moving the data between plugins much easier than hand-jamming 
   everything.)
 * At this point, “relatively unnormalized” is not a bad description. (I write the
   plugins to use them, not as a Comp Sci project, so they are no where near perfect
   under the covers.) So, no I do not have a entity-relationship diagram to share.
   In fact, I use the built-in WP data base tables, and the admin screens, as much
   as possible. So I really don’t know a lot about what’s going inside the WP DB,
   nor do I want to know. I just know the API, and that the DB is pretty damn fast
   and pretty damn solid. I will think about some flavor of a data diagram for the
   soon to be released MSTW League Manager, since it’s pretty complicated. (I like
   documentation about as much as any programmer, so don’t hold your breath.)
 * Probably not exactly what you hoped to hear, but the truth shall set us free!
   🙂
 * Regards,
    -Mark

Viewing 1 replies (of 1 total)

The topic ‘Unnormalized Team Data Structures’ is closed to new replies.

 * ![](https://ps.w.org/mstw-schedules-scoreboards/assets/icon-128x128.png?rev=1087789)
 * [MSTW Schedules & Scoreboards](https://wordpress.org/plugins/mstw-schedules-scoreboards/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/mstw-schedules-scoreboards/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/mstw-schedules-scoreboards/)
 * [Active Topics](https://wordpress.org/support/plugin/mstw-schedules-scoreboards/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/mstw-schedules-scoreboards/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/mstw-schedules-scoreboards/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Mark O’Donnell](https://wordpress.org/support/users/markodonnell/)
 * Last activity: [10 years, 5 months ago](https://wordpress.org/support/topic/unnormalized-team-data-structures/#post-6888877)
 * Status: not resolved