Associate an 'event' content type with a 'project' content type I have a project content type that can be created by users with certain permissions. I want these users to also be able to create 'events' that are associated with these project content types. So for example, A user who creates a project can create events for that project. I was thinking about putting a entityreference autocomplete field on the event content type that looked up projects created by that user (or could be people who have edit permissions on that content type). Does this  sound like a good way to do this or is there a more standard way to achieve this?
First of all i totally agree with Molot's comment. 

Just to help i will provide my opinion on how to do this:

Use the Node reference url widget module in combination with the Field Permissions module. With the 1st you can create an "Add an Event" link for every Project node and set the fallback behaviour of the field as autocomplete and with the 2nd you can set the permissions for that node reference field.