Hi, I have added maintainer views and tables to the demo app.
- List of maintainers is clickable on the port-detail page. - A maintainer-detail view that display info and list of maintained ports Examples: maintainer-detail: https://frozen-falls-98471.herokuapp.com/maintainer/ryandesign__macports.org/ port-detail: https://frozen-falls-98471.herokuapp.com/ports/faust/ But, while extracting 'maintainers' from the portindex, maintaining uniqueness was very difficult. There are a lot of inconsistencies- - Same maintainer has provided GitHub details for one port and not for the other. - Same maintainer has provided different email for different ports. I understand that it should be web-app's job to detect this and for now the problem is mostly solved. But in future, one odd case and things can break. What best can be done about this? On Tue, Apr 9, 2019 at 3:21 AM Mojca Miklavec <[email protected]> wrote: > A general suggestion from me would be to study in depth some good and > exhaustive book on relational database design to fill in the holes. > (There might also be some online courses.) > Thanks Mojca. I did some research for a detailed book and I found "An Introduction to Database Systems" by C.J. Date (I also found it in the library). I will let you know how it goes. Thank You
