Why do you expose the accessors of a foreign key association in an Entity?

Hello Everyone:
I am working on our re-usable Business Components .jar file. I am re-doing the one we had created in 10g from scratch in 11.1.2 in order to utilize all of the features of 11.1.2 and remove the problems we were having with re-factor in 10g.
In 10g there was also a bug that gave us an error if we exposed the source and destination accessors of foreign keys if there were multiple similarly named source accessors for a number of foreign keys on a table. So we removed all the foreign key source and destination accessors. We only exposed the accessors for parent/child relationships and uniquely named them eg. Person_parent_to_PersonAddress. We have used a number of these parent/child accessors in customized coding logic, but not the foreign key accessors.
Is anyone using the foreign key accessors and what function are you using them for? In moving forward with starting this re-usable Business Components .jar file, I am trying to determine if we should be exposing the foreign key source and destination accessors.
Thanks in advance for any replies.
Mary
UofW

Many thanks for the response. Don't think I can make use of synchronous replication with lookup tables given our own requirements.
I was thinking however, by employing a hub-and-spoke replication model instead of an N-WAY, that this would avoid foreign key conflicts altogether.

Similar Messages

  • Why did you remove The option to disable Java scripts?

    Everyone knows malware always comes through java scripts. So why did you remove the option to turn it off ? Why the false saftey excuse? (duckspeak) This makes no sense. Alot of people also get errors and have slower speed with some pages so they disable it. I understand there is plugins available to block scripts but they never work 100%. It just really really seems strange that a browser that was built on the idea of safety, security and trust has now suddenly removed a item that makes users less safe, Under the guise of safety. (doublespeak)
    I will no longer use Firefox ever again unless you put this option back.

    Also note that the option is available in...
    '''<h1>about:config</h1>'''
    # In the address bar, type "about:config" (with no quotes), and press Enter.
    # Click "I'll be careful, I promise"
    # In the search bar, search for "javascript.enabled" (with no quotes).
    # Right click the result named "javascript.enabled" and click "Toggle". JavaScript is now disabled.
    To Re-enable JavaScript, repeat these steps.
    '''<h1>Add-ons</h1>'''
    You can alternatively install an add-on that lets you disable JavaScript, such as
    *[https://addons.mozilla.org/firefox/addon/noscript/ No-Script] (to disable JavaScript on a per page basis, as required)
    *[https://addons.mozilla.org/firefox/addon/quickjava/ QuickJava] (to easily disable and enable JavaScript, automatic loading of images, and other content)
    *[https://addons.mozilla.org/firefox/addon/settingsanity/ SettingSanity] (adds back JavaScript options, including Advanced JavaScript Settings, as well as options for loading images and showing the Tab Bar)
    Im also not sure how you are a computer expert and dont even know the difference between Java and Javascript. Its pathetic that you dont know that Java is the most insecure thing, not Javascript, get your facts straight before bashing a correct answer and "Java Scripts" were not removed, but moved.

  • Why did you changed the big screen picture it look so better that way PLSS !!! Put it back so small I can not  even see who's calling me

    Why did you changed the big screen picture it look so better that way PLSS !!! Put it back so small I can not  even see who's calling me

    Send feedback below:
    http://www.apple.com/feedback/iphone.html

  • Why did you remove the "small icons" button from settings?

    Why did you remove the "small icons" button from settings? Or were this function now?
    Screenshot: http://i56.fastpic.ru/big/2014/0430/a6/cf1e4813155375a451c236303cb29fa6.png
    I need this function.

    You can look at the Classic Theme Restorer extension to restore some functionality that was lost with the arrival of the Australis style in Firefox 29.
    *Classic Theme Restorer: https://addons.mozilla.org/firefox/addon/classicthemerestorer/
    *https://support.mozilla.org/kb/how-to-make-new-firefox-look-like-old-firefox

  • Why did you change the way a current program is recorded?

    Why did you change the way a current program is recorded? Now I can only record a show from the time I press record not from the beginning. So if I turn on the TV and a show has already started, I can no longer record it from the beginning as I did in the past. As much money as I pay shouldn't I have the option to choose?

    Thalia1066 wrote:
    Why did you change the way a current program is recorded? Now I can only record a show from the time I press record not from the beginning. So if I turn on the TV and a show has already started, I can no longer record it from the beginning as I did in the past. As much money as I pay shouldn't I have the option to choose?If you go here and scroll to message # 61 you will be able to read why this was done:  http://forums.xfinity.com/t5/X1/DVR-is-not-recording-the-buffered-portion-of-a-live-program/td-p/2495047/page/3

  • Verizon, Why did you label the Charge as a 4g phone?

    Verizon employees: Please read this message and forward it to your supervisor/appropriate higher up when you finish reading/responding to this.
    Ok, I'm going to say it straight up, I am extremely angry at vzw for the following:
    False advertising, care free service making me go around in circles (restart phone, factory reset, exchange phone for another charge, told to wait for software update(that doesn't solve the problem)) and not willing to help their customers.
    My Samsung Droid Charge has issues with the 4g. I live in a 4g area so I know it's not a coverage issue. When my phone is set to CDMA/LTE, my phone does not load the internet or send/receive picture/multimedia messages, yet when my phone is set to CDMA only mode, it works ok. That's fine and dandy that the phone works on CDMA, however, I paid for a 4g phone and pay for 4g services, I shouldn't have to use CDMA only. I have gone through and done all that circle process over and over, I'm not going to do it again, I want a solution that will work, even if that is a new phone (not another Samsung Droid Charge). I'm tired of waiting a year for that update that will make my Charge work on 4g, it should already work on it or not be called 4g (and sent a refund to all Charge owners who paid for it expecting a 4g phone). Y'all labeled it 4g LTE, not "4g LTE capable" meaning it HAS it, not WILL have it. I'm tired of it, and want a phone that works like it should. And don't blame Samsung, y'all are the ones who market the phone for them and marketed it as a 4g phone, if they did so y'all did, that's y'all's problem and y'all are responsible for it since y'all did not test it and back it up, it's clear y'all didn't, look and listen to the other charge owners.
    By the way, I'm posting it on here not only because I can never get through to a human representative when I call customer support as a machine can not custom help you, but so every other Charge owner can see why it's a 4g phone and how to make it a 4g phone, or that they will have their problems resolved as well (or that we will be ignored). They have the right to know and have their problems fixed(including another phone that isn't a charge) just as much as I do.

    Alpengeist,
    Take a look at this. 
    From the Home screen touch Settings then touch About phone.  Go up and down that page.  Do you see the same things as shown in the attached photo (4G Signal strength)?  For example what is your 4G LTE Signal Strength?  Notice that mine was -101 dBm.  Also does yours say:  In Service???
    Now at the top of that page touch Status and go down that page.  Do you see the same things as shown on the other attached photo (Baseband-Kernel)?  I ask because maybe your phone is not on the latest Firmware version 2.3.6 or the latest Baseband version or Kernel version which is FP5.
    This is a long shot but I am VERY puzzled by your phone not being able to use/lockon to 4G.  One other thought here:  drive over so you at about one block from your 4G tower and see if it will lock onto 4G.  NOTE:  if it's a Verizon 4G tower the 3 vertical antennas will be about twice as long as the other vertical antennas on the tower.
    JerryF

  • Lenovo... why did you "DownGrade" the ThinkPads?

    Dear Sirs, this is a complain and I hope someone will read it in order to make Lenovo ThinkPad's product line become the top choice again.
    I'm a ThinkPad user since... the '90. As a result I know the product and I use it daily. I've purchased a new T440 and basically my complain is about the quality. My feeling is that you "DownGraded" the ThinkPad and I don't understand why. You already have a low-cost line of products (IdeaPad). Why overlapping the two lines? ThinkPads are professional products, not consumer. I will be more precise why some examples:
    a. The ETH port is located on the right side. Most people are right-handed and use a mouse. Mouse and ETH cable on the same right side don't work well.
    b. The cover has nothing that helps opening it. How are you expected to open the cover? With one finger... with two fingers... holding the bottom down?
    c. The keyboard misses several keys and leds that are needed:
    1. CAPS LOCK: who much does a CAPS LOCK led cost? Nothing and it saves a lot of time.
    2. Contextual Menu: usually a key located between "AltGr" and "Ctrl". Very useful when typing text and running grammar correction. Don't answer that I can use the mouse because this is the typical answer by someone that doesn't use PCs for typing.
    3. The Numerical Keys.
    4. The HDD activity LED. When a PC doesn't respond as expected (or even freezes for a while) the first thing you look at is the HDD LED. There is no one any more.
    5. The PAUSE Key.
    d. ONLY 2 USB ports.
    The T440 is my Company's Laptop and I personally own a X301. I was considering buying a new ThinkPad for my personal use in place of the X301 but after this T440 experience I'm considering other products.
    Please let me know what you think and share with us what are you planning for the near future.
    Thank you.

    Send feedback below:
    http://www.apple.com/feedback/iphone.html

  • Why did you ruin the perfect phone with an update to Lollipop? It wasn't broken---why did you feel the need to "fix" it?

    The S5 was PERFECT until Lollipop installed. Now? I have no end of glitches and it drains my battery much faster. What is the obsession that companies have with "improving" something when, in fact, they rarely do? When my last phone went to Kit Kat it was, essentially, a paperweight which is why I switched to the S5. I HATE!!!!!!!!!!!!!!!!! iPhones but at least you only have to deal with the update nightmare once a year with them. STOP! Or at the very least, make it an option. If people are happy with the OS they have...leave us alone!

    I agree. Verizon and Samsung both blamed each other and then they blamed Google.  In my eyes, shame on all of them for releasing and rolling out an update that clearly wasn't ready, nor was it properly beta-tested by ANY of the companies.  It's completely preposterous in this day and age to release a product of such subpar standard! I've worked for engineering companies where anything happening like this (even HALF as bad) would result in heads rolling (immediate job loss). Everyone I know that updated to lollipop is suffering

  • WHY DO YOU DISABLE THE ABILITY TO VOTE ON MANY COMMENTS ON NEW MENU?

    I see that one is no longer able to vote for many ideas your subscribers have suggested for the new menu on TV.  Of course, all of the places one can no longer vote are NOT IN FAVOR  of the new Menu.
    Why has voting been blocked on these comments?
    Please note that there are ABSOLUTELY NO FAVORABLE COMMENTS for the new Menu.
    You said that over 100 subscribers had been involved in the pre-selection of this MENU.  You have hundreds of thousands of subscribers.  Your study should have included many more of us.

    I thought I was in the minority in expressing my total dissatisfaction with the new menu guide. After reading other comments I see I am very much NOT alone. I agree with all of them, who said this is an improvement? The guide itself, too small and the rest of the screen cluttered with unnecessary information. I just want to see what's on. The color is awful, makes it so hard to read the programming, the white font,too big, on the actual  screen that displays the programming , I can't read it without straining my eyes. It's just horrible. I wonder if any of our opinions count. It wasn't broke so why did you "fix" it?
    ABSOLUTELY NO FAVORABLE COMMENTS for the new Menu.
      You said that over 100 subscribers had been involved in the pre-selection of this MENU with so many thousands of subscribers, please, were they all employees? This is wrong. Thumbs down Verizon on the new guide.

  • HT5457 why dont you update the 3rd gen ipod touch to iOS 6?

    I have a 3rd gen ipod touch and don't have the money to get a newer ipod so why cant you make iOS 6 available for 3rd gen ipod touches?

    1) You are not talking to Apple here.  We are users just like you.
    2) The 3rd gen iPod does not have the hardware to be able to use iOS 6
    3) As of now, almost all available apps will also run on iOS 5.

  • Apple why did you take the Sites folder with my website in it? Nobody helps!

    Since upgrading to Mavericks I lost my local website folder that used to be in the Sites folder!
    Error: Can't connect, check your info! Oh Apple why did you take it? "H E L P  P L E A S E!"

    Thank you Barney-15E
    I have no clue why this is or why I am getting this error in Mavericks. All I have is a local website folder in the Sites folder using Dreamweaver CS4 to update my files, working perfect on my other drive running 10.6.8 . Why I cant update and get the error above is the reason I am posting here. (and several other spots)
    You said:
    "First off, FTP is disabled in Mavericks, which is why you likely cannot FTP into your local Mac--why are you ftp'ing to the Mac you are working on?"
    You said:
    "Your Sites folder is in your Home folder. However, if you created it somewhere else, you'll have to figure that out."
    When I say my Sites folder is not in my Home folder you can bank on it. No I never changed any folders in there.
                                  Walter

  • HT1483 why do you get the wanring message when updating?

    after reading this i dont understad why, even after backing my ipod up i get this message from itines when i click update.
    there are purchased items on the ipod "(my ipods name)" that have not been transfered to your itunes libary. you should transfer theses items to your itunes libary before updating this ipod. are you sure you want to continue"
    ive been saying cancel as i dont want to risk losing anything, does anybody know why it says this and/or how i transfer it to my libary.
    i have tried quite a bit. the computer is autherised to my account and i have logged in.
    also the message doesnt say (my ipods name) but i dont want to say my name!
    i would greatly appreciate any help, as my ipod is still on update 4.3.1
    (i think)

    Use File > Transfer Purchases from <Device>.
    If there are any purchases on the device belonging to accounts for which your computer is not authorized then they won't be transferred. When you sync the device any media that is on the device but doesn't have a matching entry in the library will be removed.
    tt2

  • Why have you removed the bookmarks side panel button? This is THE most important feature of firefox.

    Since last update of firefox, the button to open the side bar bookmarks have been removed (ctrl+B) equivalent.
    I don't want to do a ctrl+B command in a graphical interface that I use so often. There is no good enough extension for that task.
    This is THE reason I used firefox since the begining.
    I have gazillions of bookmarks cleanly ordered since YEARS of web browsing. This is the way I use internet. If I have a project I create a folder and I put every interesting links I want to remember in it. There is no way to do that in a dropdown menu which close at every click.
    I know people who use chrome and keep up to 60 tab open just to remember what they need.
    I just spent half a day searching for proper extension in chrome and opera.
    I feel so frustrated and powerless in front of browser developpement, I have to tell it. I would gladly pay 20$ per year to keep that function there, a single button sending ctrl+B command, so simple and already coded.
    Firefox was my only browser for years, I leave you with that. Now I'm going to download and try the new internet explorer.

    You can find the link to open the bookmarks in the sidebar at the top of the bookmark menu button list that opens if you click the folder button (Show your bookmarks) next to the bookmarks star on the Navigation Toolbar.
    You can look at the Classic Theme Restorer extension to restore some functionality that was lost with the arrival of the Australis style in Firefox 29.
    *Classic Theme Restorer: https://addons.mozilla.org/firefox/addon/classicthemerestorer/
    *You can check out the settings of the CTR extension via its Options/Preferences button on the "Firefox/Tools > Add-ons > Extensions" page.
    *You can find extra toolbar buttons and more toolbar settings in Customize (3-bar Firefox menu button > Customize)
    In current Firefox releases (29 and later), that have have the Australis user interface, the orange Firefox menu button has been replaced by the three-bar Firefox Menu button at the far right end of the Navigation Toolbar and this button is always visible, whether you have the menu bar visible or hidden<br>A consequence of this location is that you no longer can hide the Navigation Toolbar
    *There is a star like button next to the search bar on the Navigation Toolbar to bookmark the current web page and a "Show your bookmarks" button next to it to open the Bookmarks in a drop down menu.<br>You can find "Show All Bookmarks" to open the Bookmarks Manager (Library) at the bottom of this drop-down list
    *If you bookmark a page then "Bookmark This Page" in the Bookmarks menu changes to "Edit This Bookmark"
    *You can make the title bar visible via the "Title Bar" button at the bottom left in the Customize palette window
    It is still possible to have the menu bar visible via the right-click context menu of a toolbar to have menus like the File menu with Print (Ctrl+P) and Print Preview and the Bookmarks menu available.
    See also:
    *https://support.mozilla.org/kb/how-to-make-new-firefox-look-like-old-firefox
    *https://support.mozilla.org/kb/common-questions-after-updating-to-new-firefox
    *https://support.mozilla.org/kb/learn-more-about-the-design-of-new-firefox

  • Why did you change the event calendar?

    I updated my phone and now I can only have one alert on my calendar for an event. I was putting in an event and having an alert one day before and then one hour before. Why did you change it?

    Just FYI, "we" didn't change anything. You're not communicating with Apple when you post here, and you will not get a response from them. We're all just fellow users.
    Regards.

  • What's the privileges to create foreign key to a different schema.table ?

    Hi
    In my current schema I want to add a new foreign key. But this key is referencing to a table in a different schema, like this:
    Alter table some_table ADD ( Constraint FK_01 Foreign Key (L_ID) References schema.table (LL_ID));
    and getting the error - ORA-01031 insufficient privileges
    Which privileges do I need for this (At this time, I have only GRANT Select)? Any help would be much appreciated
    Best regards
    Remo

    Hi,
    You need GRANT REFERENCES object privilege to the user.
    Cheers

Maybe you are looking for