Also you can refer to this page (work in progress...) 
http://docs.ofbiz.org/display/OFBIZ/Glossary
And making it better by adding comments

Jacques

De : "BJ Freeman" <[EMAIL PROTECTED]>


> Party is any person or company.
> it can be a person with a role of employee
> In you case you would create a role Patient
> then you can create a setup for Create Patient
> Like the Create Employee
> party groups are where you want to group different parties together.
> You should also have a permissions for patient
> 
> it would be helpful to you before you start out to
> read the data modeling book
> http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Related+Books
> and review
> Training Videos
> http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Documentation+Index
> 
> Edward Banfa sent the following on 12/17/2007 9:29 AM:
> > Hi all,
> > Someone please correct me on this if I am wrong
> > 
> > - A Party is a person or a group.
> > - A Party group is a logical grouping of Party's ?
> > - A Party/Group can have roles defined as PartyRoles ?
> > 
> > So in my case a single person is a Party and a Patient can be represented as
> > a Party group ? so where does party role fit into the mix?
> > 
> > Thnx
> > 
> > Regards 
> > 
> > Edward
> > 
> > -----Original Message-----
> > From: BJ Freeman [mailto:[EMAIL PROTECTED] 
> > Sent: Monday, December 17, 2007 5:56 PM
> > To: [email protected]
> > Subject: Re: Deleting a table
> > 
> > I have not seen much code using the party role, though that is a good way.
> > 
> > Adrian Crum sent the following on 12/17/2007 8:23 AM:
> >> Maybe a Patient party role would be more appropriate.
> >>
> >>
> >> BJ Freeman wrote:
> >>
> >>> like any relational database, if you have tables that are realated and
> >>> they have data in them then that data may be lost.
> >>>
> >>> as a side note: look at using a party as person and create a Patient
> >>> Party group. saves doing redundant work
> >>>
> >>>
> >>> Edward Banfa sent the following on 12/17/2007 3:50 AM:
> >>>
> >>>> Hi Jacques,
> >>>>
> >>>> Ummm, what are the implications of deleting a table in ofbiz apart
> >>>> from loss
> >>>> of data contained in that table? Coz I just deleted a table using the
> >>>> SQL
> >>>> processor (am actually just learning Ofbiz, am not yet working on a
> >>>> building
> >>>> a production app). I had previously defined an entity called Patient and
> >>>> after a I deleted the table and I restarted ofbiz, I cant see my
> >>>> entity in
> >>>> the Entity Data Maintenance page of webtools. Issuing the following
> >>>> SQL "SELECT * FROM PATIENT" from the SQL processor page throws an
> >>>> exception, the
> >>>> trace in console.log says: ERROR 42X05: Table/View 'PATIENT' does not
> >>>> exist.
> >>>>
> >>>> Am I missing something here?
> >>>>
> >>>> All help appreciated, thx
> >>>>
> >>>> Regards
> >>>>
> >>>> Edward
> >>>>
> >>>> Below are my entitymodel.xml and entitygroup.xml files repectively
> >>>>
> >>>> --------------------------------------------------------
> >>>>
> >>>> <?xml version="1.0" encoding="UTF-8"?>
> >>>> <entitymodel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >>>>
> >>>>
> > xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/entitymodel.xsd";>
> >>>>  <!-- ========================================================= -->
> >>>>  <!-- ======================== Defaults ======================= -->
> >>>>  <!-- ========================================================= -->
> >>>>    <title>Entities for a Hello world component</title>
> >>>>    <description>None</description>
> >>>>    <copyright>Copyright (c) Hello World, Inc.</copyright>
> >>>>    <author>Edward Banfa</author>
> >>>>    <version>0.1</version>
> >>>>
> >>>>    <entity entity-name="Patient" package-name="org.helloworld.emedic"
> >>>>        title="Entity to represent mentally sick people in government">
> >>>>        <field name="patientId" type="id-ne"/>
> >>>>        <field name="firstName" type="id"/>
> >>>>        <field name="lastName" type="id"/>
> >>>>        <field name="appointment" type="id"/>
> >>>>        <prim-key field="patientId"/>         </entity>
> >>>>   </entitymodel>
> >>>>
> > -------------------------------------------------------------------------
> >>>>
> >>>>
> > -------------------------------------------------------------------------
> >>>>
> >>>> <?xml version="1.0" encoding="UTF-8"?>
> >>>>
> >>>> <entitygroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >>>>
> >>>>
> > xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/entitygroup.xsd";>
> >>>>
> >>>>
> >>>>  <entity-group group="org.ofbiz" entity="Patient"/>
> >>>>
> >>>> </entitygroup>
> >>>>
> >>>>
> > --------------------------------------------------------------------------
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> -----Original Message-----
> >>>> From: Jacques Le Roux [mailto:[EMAIL PROTECTED] Sent:
> >>>> Monday, December 17, 2007 11:56 AM
> >>>> To: [email protected]
> >>>> Subject: Re: Deleting a table
> >>>>
> >>>>
> > http://docs.ofbiz.org/display/OFBIZ/FAQ+-+Tips+-+Tricks+-+Cookbook+-+HowTo
> >>>>
> >>>> Look for Derby, not sure there is exactly an answer but you should
> >>>> find your
> >>>> way from there. Beware that it's not recommended to
> >>>> delete tables in OFBiz...
> >>>>
> >>>> Jacques
> >>>>
> >>>> De : "Edward Banfa" <[EMAIL PROTECTED]>
> >>>>
> >>>>> Hi all.
> >>>>>
> >>>>>
> >>>>>
> >>>>> I would like to know how to delete a table in the Derby database that
> >>>> comes
> >>>>
> >>>>> with Ofbiz.
> >>>>>
> >>>>>
> >>>>>
> >>>>> Actually I have a problem with a an entity that I created, I want to
> >>>>> alter
> >>>>> the columns on the entity and hence in the underlying table that
> >>>> represents
> >>>>
> >>>>> the data for the entity. Do I have to drop the existing table or is
> >>>>> there
> >>>> a
> >>>>
> >>>>> way I can have ofbiz pickup any changes in the
> >>>>>
> >>>>> entity definition and update the db schema ?
> >>>>>
> >>>>>
> >>>>>
> >>>>> Thank u for ur help in advance
> >>>>>
> >>>>>
> >>>>>
> >>>>> Regards
> >>>>>
> >>>>>
> >>>>>
> >>>>> Edward
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>
> >>
> >>
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> 

Reply via email to