{"id":36015,"date":"2024-04-26T22:59:37","date_gmt":"2024-04-26T22:59:37","guid":{"rendered":"http:\/\/localhost\/branding\/database-design-and-development\/"},"modified":"2024-04-26T22:59:37","modified_gmt":"2024-04-26T22:59:37","slug":"database-design-and-development","status":"publish","type":"post","link":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/","title":{"rendered":"Database design and development"},"content":{"rendered":"<p>Database design and development \u2013 Computing<\/p>\n<p>Student name<\/p>\n<p>    Institution<\/p>\n<p>Physical Design Considerations<\/p>\n<p>In the setup of information given in the system, it is clear that the numbers of different relations mostly the one-to-many relationships are eight in number while some of them like the case of 2 are taken as the reference entities in this case and these are the cases of PB_vet and the PB_visit. This concept clearly shows that one-to-many relationship can be implemented in this database design to come up with an appropriate solution to solve the company\u2019s problem.<\/p>\n<p>The different types of processes involved in the database development with respect to the company is like the case of the horizontal partitioning criteria and also the case of vertical partitioning technique. They cannot be within the application that is intended to be constructed since the feasibility of their use does not exist within the system.<\/p>\n<p>Processes<\/p>\n<p>Enter, modify or delete clients<\/p>\n<p>Indexing<\/p>\n<p>List clients(clientID, lastname, firstname, phone_number) this is by using the firstname within the lastname basis.<\/p>\n<p>The function is performed in order to ensure that there is improved means of getting the information form the database without necessarily having to perform the sorting of each member available in the database. Despite all these, still it is clear that the process will be slowed down than ever.Despite the benefits of the process the indexing will be important in this context and will not be used in this case.<\/p>\n<p>A client who owns only deceased animals can be removed<\/p>\n<p>This action is to be performed in order to enable the performance to be improved simply by placing the index entity on the description of the client\u2019s details.This also implies that the sorting out of the elements will not be required within the database management. The demerit of this method is that it makes the system to be generally slow in operation as compared to the other system. Also the indexing will not be that important in this case since the process will not be that of assistance at all since the application does not support any thing in reference to indexing. <\/p>\n<p>A client who owns no animals can be removed.<\/p>\n<p>This query is to be run in order to get the correct number of clients who do not own any animal. This allows the user to be able to delete the client who does not have any animal can be removed from the list or the data in the application.<\/p>\n<p>A client with a credit status of bad cannot be removed.<\/p>\n<p>This portion of the system enables the user to know the status of the client with the credit status of bad and gets a recommendation not to remove them from the database. This enables the user to know the correct number of clients who owns the animals and those that does not have any. This reduces the trend of sorting which is believed to be time wasting and uses many resources in the process.<\/p>\n<p>Enter, modify or delete veterinarians.<\/p>\n<p>Indexing<\/p>\n<p>List veterinarians by first name within last name (all fields to be shown)<\/p>\n<p>On this case the process of indexing can be of great importance since it enable the number of veterinarians be gotten and their time of visit can be sorted out easily without any problem. This query helps in getting the number of veterinarians who pays visit to the clinic to administer the respective treatment to the animals. Their ID is also very paramount and can be used in retrieving the information concerning their performance in the firm. It reduces the issue of the sorting that could have taken some times to come up with the solution. Most importantly again, it would be in order to get the information about their level of knowledge of the kind of diseases they deal with.<\/p>\n<p>Enter, modify or delete clients\u2019 visits.<\/p>\n<p>Indexing<\/p>\n<p>This query also is very important in that it enable one to be able to get more information concerning the client that needs to be deleted from the system. This helps in avoiding the number of the client that still in the clients within the system and removes them without the retaining them which at the end creates the redundancy of the data within the system.<\/p>\n<p>List animals by name (animal id, name, gender, name of type plus id, last name, first name and credit status of client) \u2013 only show animals whose client has a credit status of \u2018good\u2019.<\/p>\n<p>This query helps in getting the information concerning the various types of the animals their respective gender of the animals and also tend to reduce the level of the redundancy within the system.<\/p>\n<p>Physical Design<\/p>\n<p>2.1 SQL to implement the operational business rules<\/p>\n<p>Enter, modify or delete clients<\/p>\n<p>List clients by first name within last name (all fields to be shown select ClientID, FirstName, LastName, StreetAddress, Suburb, City, Phone, CreditStatus,<\/p>\n<p>Order by lastname, firstname;<\/p>\n<p>A client who owns only deceased animals can be removed SelectclientID, AnimalID, Name, Gender, Deceased,Breed, DateOfBirth, AnimalTypeID*, ClientID*Description, <\/p>\n<p>Order by Description;<\/p>\n<p>A client who owns no animals can be removed. selectclientID,  lastname, firstname, AnimalTypeID, Name;<\/p>\n<p>A client with a credit status of bad cannot be removed. select clientID,  lastname, firstname, status(bad\/good);<\/p>\n<p>Enter, modify or delete veterinarians.<\/p>\n<p>List veterinarians by first name within last name (all fields to be shown) select veterinarianID, firstname, lastname;<\/p>\n<p>Enter, modify or delete animals<\/p>\n<p>List clients by first name within last name (id, last name, first name and street address to be shown) Select clientID, lastname, firstname,<\/p>\n<p>Order by street address;<\/p>\n<p>List animals by name (all fields to be shown from animal plus id, last name, first name of client Select animalID, lastname, firstnameOfclient;<\/p>\n<p>List animal types by name (all fields to be shown) Select AnimalID, Name, Gender, Deceased,Breed, DateOfBirth, AnimalTypeID*, ClientID*);<\/p>\n<p>Animals that have current visits cannot be removed<\/p>\n<p>Select animalID, status (visits\/no visits),<\/p>\n<p>Order by status_of_visit;<\/p>\n<p>Enter, modify or delete clients\u2019 visits.<\/p>\n<p>List animals by name (animal id, name, gender, name of type plus id, last name, first name and credit status of client) \u2013 only show animals whose client has a credit status of \u2018good\u2019. Select animalID, name, gender, nameOfType_ID,lastname,firstname, CreditStatus(\u2018G\u2019 for Good OR \u2018B\u2019 for Bad<\/p>\n<p>),<\/p>\n<p>Order by lastname;<\/p>\n<p>List veterinarians by first name within last name (all fields to be shown).<\/p>\n<p>Select veteranianID, lastname, firstname;<\/p>\n<p>List visits (visit ID, visit date, status, animal ID, animal name, client ID, client last name, client first name, veterinarian ID, veterinarian last name, and veterinarian first name)  by visit date.<\/p>\n<p>Select VisitlD, VisitDate, Status AnimalID, VetID, PreviousVisitID)<\/p>\n<p>Order by visit date;<\/p>\n<p>When a record of the visit is created the visit is recorded as \u2018current\u2019 Select visit_record, status_of_record(\u2018current\u2019)<\/p>\n<p>Order by visit;<\/p>\n<p>Only \u2018paid\u2019 visits that are over 3 months old can be deleted Select visitID, visit_duration, visit status (\u2018paid\u2019\/ \u2018not paid\u2019),<\/p>\n<p>Order by paid;<\/p>\n<p>Visits with a status of \u2018current\u2019 cannot be deleted Select visitID, visit_status (\u2018current\u2019),<\/p>\n<p>Order by visit_status;<\/p>\n<p>A \u2018paid\u2019 visit that is linked to other visits cannot be deleted Select visitID, visit_status(\u2018paid\u2019\/\u2019not paid\u2019), <\/p>\n<p>Order by visit_status;<\/p>\n<p>Add or remove treatments\/medication to or from visits.<\/p>\n<p>List treatment type by description (all fields to be shown) Select (TreatmentID, Description, Cost);<\/p>\n<p>List medication type by description (all fields to be shown). Select MedicationID, Description, Cost;<\/p>\n<p>List visits (visit ID, visit date, status, animal ID, animal name, veterinarian ID, veterinarian last name, and veterinarian first name) by visit date.<\/p>\n<p>Select visitID,visit_date, status, animalID, animal_name, veterinarianID, veterinarian_last name, veterinarian_first name,<\/p>\n<p>Order by visit_date;<\/p>\n<p>Treatments and medications can only be entered against \u2018current\u2019 visits Select treatmentID, visit_status,<\/p>\n<p>Order by visit status(\u2018curent\u2019);<\/p>\n<p>Mark a visit as \u2018paid\u2019.<\/p>\n<p>List visits (visit ID, visit date, status, animal ID, animal name, client ID, client last name, and client first name) by visit date<\/p>\n<p>Select visitsID, status, animalID, animal_name, clientID, client_lastname, client_firstname,<\/p>\n<p>Order by visit_date;<\/p>\n<p>When an invoice has been paid, the corresponding visit is marked as \u2018paid\u2019 and all associated medications and treatments are deleted.<\/p>\n<p>Select invoiceID, clientID, visitID, lastname,firstname, current_status(\u2018paid\u2019\/\u2019not paid\u2019);<\/p>\n<p>Only current visits can be updated to \u2018paid\u2019 Select visitID, current_status(\u2018paid\u2019\/\u2019not paid\u2019);<\/p>\n<p>A \u2018paid\u2019 visit cannot be updated to current Select visitID, current_status(\u2018paid\u2019\/\u2019not paid\u2019);<\/p>\n<p>All veterinarians and paid visits<\/p>\n<p>Show the id and full name of every veterinarian that has \u2018paid\u2019 visits &#8211; sort by veterinarian first name within veterinarian last name<\/p>\n<p>Select VisitID, TreatmentID, VetID, FirstName, LastName, MobilePhone, Fee;<\/p>\n<p>Order by vet_firstname;<\/p>\n<p>Invoice for one selected animal\u2019s visit.<\/p>\n<p>List visits (visit ID, visit date, status, animal ID, animal name, client ID, client last name, and client first name) by visit date of all the \u2018current\u2019 visits.<\/p>\n<p>SelectvisitID, visit_date, status, animalID, animal name, client ID, client last name, and client first name,<\/p>\n<p>Order by visit date;<\/p>\n<p>For the selected visit show the client\u2019s id, full name, street address, suburb and city, also show the visit id and the animal\u2019s name Select animalID,lastname, firstname, fee_status, vetID, visitID;<\/p>\n<p>Select vetID, medicationID, cost, description,<\/p>\n<p>Order by DESCRIPTION;<\/p>\n<p>Data Usage Maps<\/p>\n<p>2257425405765PB_VISIT<\/p>\n<p>00PB_VISIT<\/p>\n<p>209550289560PB_CLIENT<\/p>\n<p>00PB_CLIENT<\/p>\n<p>2276475289560PB_ANIMAL<\/p>\n<p>00PB_ANIMAL<\/p>\n<p>4181475222885PB_ANIMAL<\/p>\n<p>TYPE<\/p>\n<p>00PB_ANIMAL<\/p>\n<p>TYPE<\/p>\n<p>Business function (process) to physical design technique matrix<\/p>\n<p>One-to-One<\/p>\n<p>relationship Associative entity with non-key attributes One-to-many<\/p>\n<p>relationship with reference data Duplication Horizontal<\/p>\n<p>Partitioning Vertical<\/p>\n<p>Partitioning Indexing<\/p>\n<p>Enter, modify or delete clients No No No No No No Yes <\/p>\n<p>Enter, modify or delete veterinarians. No No Yes No No Yes Yes<\/p>\n<p>Enter, modify or delete animals No No Yes No Yes Yes Yes<\/p>\n<p>Enter, modify or delete clients\u2019 visits. No No No No No No Yes<\/p>\n<p>Add or remove treatments\/medication to or from visits. No No No No No No Yes<\/p>\n<p>Mark a visit as \u2018paid\u2019. No No No No No No Yes<\/p>\n<p>All veterinarians and paid visits No No Yes Yes Yes No Yes<\/p>\n<p>Invoice for one selected animal\u2019s visit. Yes Yes No Yes Yes Yes Yes<\/p>\n<p>For the database given, it is clearly evident that one-to-one normalization proficiency should be usedsince in the given database, the one to one relationship is evident in the case of the as there are no one-to-one relationships in this database.<\/p>\n<p>The associative entity normalization technique cannot be used as there are no associative entities in this database.<\/p>\n<p>The vertical partitioning cannot be used because there are no queries that access mutually exclusive fields.<\/p>\n<p>Final ERD with relations (and on-delete actions)<\/p>\n<p>4352925140335PB_<\/p>\n<p>MEDICATION<\/p>\n<p>00PB_<\/p>\n<p>MEDICATION<\/p>\n<p>Paws and Beaks ERD<\/p>\n<p>2028825200025PB_<\/p>\n<p>TREATMENT<\/p>\n<p>00PB_<\/p>\n<p>TREATMENT<\/p>\n<p>-95250247650PB_VISIT<\/p>\n<p>TREATMENT<\/p>\n<p>00PB_VISIT<\/p>\n<p>TREATMENT<\/p>\n<p>4657725437515PB_VISIT<\/p>\n<p>MEDICATION<\/p>\n<p>00PB_VISIT<\/p>\n<p>MEDICATION<\/p>\n<p>026670PB_VET<\/p>\n<p>00PB_VET<\/p>\n<p>191452583820PB_VISIT<\/p>\n<p>00PB_VISIT<\/p>\n<p>2028825157480PB_ANIMAL<\/p>\n<p>00PB_ANIMAL<\/p>\n<p>4124325243205PB_ANIMAL<\/p>\n<p>TYPE<\/p>\n<p>00PB_ANIMAL<\/p>\n<p>TYPE<\/p>\n<p>-95250290830PB_CLIENT<\/p>\n<p>00PB_CLIENT<\/p>\n<p>2.2 Data Volume Map<\/p>\n<p>The data volume shown below shows the number of each entity as shown in the ERD diagram and their possible changes that are inevitable in this case. It enable the user to be able to know the number of data that can be fed in the system within a given particular time span and also ensure that they maintain the number in order to avoid any form of integrity constraints within the system.<\/p>\n<p>3952240197485PB_<\/p>\n<p>MEDICATION100<\/p>\n<p>00PB_<\/p>\n<p>MEDICATION100<\/p>\n<p>185674043815PB_<\/p>\n<p>TREATMENT5<\/p>\n<p>00PB_<\/p>\n<p>TREATMENT5<\/p>\n<p>-22860043815PB_VISIT<\/p>\n<p>TREATMENT<\/p>\n<p>3<\/p>\n<p>00PB_VISIT<\/p>\n<p>TREATMENT<\/p>\n<p>3<\/p>\n<p>3648075232410PB_VISIT<\/p>\n<p>MEDICATION200<\/p>\n<p>00PB_VISIT<\/p>\n<p>MEDICATION200<\/p>\n<p>212090377190PB_VET10<\/p>\n<p>0PB_VET10<\/p>\n<p>1704975434340PB_VISIT20<\/p>\n<p>00PB_VISIT20<\/p>\n<p>1704975935990PB_ANIMAL25<\/p>\n<p>00PB_ANIMAL25<\/p>\n<p>-228600935990PB_CLIENT<\/p>\n<p>500<\/p>\n<p>00PB_CLIENT<\/p>\n<p>500<\/p>\n<p>4038600840740PB_ANIMAL<\/p>\n<p>TYPE40<\/p>\n<p>00PB_ANIMAL<\/p>\n<p>TYPE40<\/p>\n<p>Data Dictionary<\/p>\n<p>Referential Integrity Constraints<\/p>\n<p>A client with animals cannot be deleted from the database.<\/p>\n<p>An animal type with animals ID cannot be deleted also from the database.<\/p>\n<p>An animal with visits cannot be deleted directly from the database.<\/p>\n<p>A visit with medication allocated cannot be deleted<\/p>\n<p>A visit with treatment allocated cannot be deleted.<\/p>\n<p>A visit related to a previous visit will have its previous visit ID set to null if that previous visit is deleted.<\/p>\n<p>A veterinarian with visits cannot be deleted<\/p>\n<p>A treatment assigned to a visit cannot be deleted.<\/p>\n<p>A medication assigned to a visit cannot be deleted also from the database.<\/p>\n<p>Reference<\/p>\n<p>Frost, R., Day, J. C., &amp; Van, S. C. (2006).\u00a0Database design and development: A visual approach. Upper Saddle River, New Jersey: Pearson Education.<\/p>\n<p>Siau, K. (2007).\u00a0Contemporary issues in database design and information systems development. Hershey, PA: IGI Pub.<\/p>\n<p>Ponniah, P. (2003).\u00a0Database design and development: An essential guide for IT professionals. Piscataway, NJ?: Hoboken, NJ.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Database design and development \u2013 Computing Student name Institution Physical Design Considerations In the setup of information given in the<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-36015","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Database design and development - sheilathewriter<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Database design and development - sheilathewriter\" \/>\n<meta property=\"og:description\" content=\"Database design and development \u2013 Computing Student name Institution Physical Design Considerations In the setup of information given in the\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/\" \/>\n<meta property=\"og:site_name\" content=\"sheilathewriter\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-26T22:59:37+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/\",\"url\":\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/\",\"name\":\"Database design and development - sheilathewriter\",\"isPartOf\":{\"@id\":\"https:\/\/sheilathewriter.com\/blog\/#website\"},\"datePublished\":\"2024-04-26T22:59:37+00:00\",\"author\":{\"@id\":\"https:\/\/sheilathewriter.com\/blog\/#\/schema\/person\/f5844d28db4a1882523a0a69560bf0ab\"},\"breadcrumb\":{\"@id\":\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sheilathewriter.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Database design and development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sheilathewriter.com\/blog\/#website\",\"url\":\"https:\/\/sheilathewriter.com\/blog\/\",\"name\":\"sheilathewriter\",\"description\":\"Custom essay writing\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sheilathewriter.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/sheilathewriter.com\/blog\/#\/schema\/person\/f5844d28db4a1882523a0a69560bf0ab\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sheilathewriter.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9cf817440d627e98709fcac9c5cc379958985e679d683af80df1879b5a471013?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9cf817440d627e98709fcac9c5cc379958985e679d683af80df1879b5a471013?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/opskill.com\/propapers\"],\"url\":\"https:\/\/sheilathewriter.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Database design and development - sheilathewriter","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/","og_locale":"en_US","og_type":"article","og_title":"Database design and development - sheilathewriter","og_description":"Database design and development \u2013 Computing Student name Institution Physical Design Considerations In the setup of information given in the","og_url":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/","og_site_name":"sheilathewriter","article_published_time":"2024-04-26T22:59:37+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/","url":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/","name":"Database design and development - sheilathewriter","isPartOf":{"@id":"https:\/\/sheilathewriter.com\/blog\/#website"},"datePublished":"2024-04-26T22:59:37+00:00","author":{"@id":"https:\/\/sheilathewriter.com\/blog\/#\/schema\/person\/f5844d28db4a1882523a0a69560bf0ab"},"breadcrumb":{"@id":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sheilathewriter.com\/blog\/database-design-and-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sheilathewriter.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Database design and development"}]},{"@type":"WebSite","@id":"https:\/\/sheilathewriter.com\/blog\/#website","url":"https:\/\/sheilathewriter.com\/blog\/","name":"sheilathewriter","description":"Custom essay writing","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sheilathewriter.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sheilathewriter.com\/blog\/#\/schema\/person\/f5844d28db4a1882523a0a69560bf0ab","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sheilathewriter.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9cf817440d627e98709fcac9c5cc379958985e679d683af80df1879b5a471013?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9cf817440d627e98709fcac9c5cc379958985e679d683af80df1879b5a471013?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/opskill.com\/propapers"],"url":"https:\/\/sheilathewriter.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/posts\/36015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/comments?post=36015"}],"version-history":[{"count":0,"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/posts\/36015\/revisions"}],"wp:attachment":[{"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/media?parent=36015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/categories?post=36015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sheilathewriter.com\/blog\/wp-json\/wp\/v2\/tags?post=36015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}