Education Licensing - Basic Questions

Hi
I have some basic questions regarding licensing of student version of Adobe software (in UK).
1) If I purchase an education version of an application and install it on a mac can I transfer it to a replacment mac in the furture?
2) Can I upgrade it? For example, from Phtoshop CS4 to CS5 when it comes out?
3) When my education programme finishes can I upgrade to the full commercial version?
4) What are the limitations - upgrade, use of...etc - of the education versions?
Many thanks
GC

There's a FAQ that answers many of these questions and may be helpful to you.  http://bit.ly/byG0p6

Similar Messages

  • Educational License Questions

    Okay, I know yet another post about the Education license is going to try some people's patience, but I keep encountering contradictory statements on forums and even from Adobe customer service. Plus, Adobe doesn't seem to have a web page where this is all spelled out in simple language. If they do, a link would be greatly appreciated.
    These questions pertain to a U.S. resident (since I think the rules are different outside North America). I am not talking about the (cheaper) Student license as that does not allow commercial use. So here goes:
    1. I assume that while you are still a student you can upgrade under the Education license. Are those upgrades less expensive than the corresponding commercial upgrade prices?
    2. What are your upgrade options after you graduate? Can you upgrade to the new commercial version at the regular commercial upgrade price or do you have to buy the commercial version outright?
    3. Related to the last question, what happens if you graduate still holding the Educational license and haven't upgraded - can you still use PS for commercial purposes after graduation under the Educational license?
    4. What restrictions would there be on other members of the family that use the same computer as the license holder?
    Thanks.

    pixel_a_ted wrote:
    These questions pertain to a U.S. resident (since I think the rules are different outside North America). I am not talking about the (cheaper) Student license as that does not allow commercial use. So here goes:
    The student version does allow commercial use in the US.
    1. I assume that while you are still a student you can upgrade under the Education license. Are those upgrades less expensive than the corresponding commercial upgrade prices?
    You can upgrade the student version as well as the educational version. the upgrade prices are the same, there is no Educational upgrade. If you are a student or educator buying a new version will be the same cost as an upgrade or cheaper.
    2. What are your upgrade options after you graduate? Can you upgrade to the new commercial version at the regular commercial upgrade price or do you have to buy the commercial version outright?
    You upgrade just like anyone else.
    3. Related to the last question, what happens if you graduate still holding the Educational license and haven't upgraded - can you still use PS for commercial purposes after graduation under the Educational license?
    Student and Educational Licenses both allow commercial use. the difference is Students are only allowed one activation.
    4. What restrictions would there be on other members of the family that use the same computer as the license holder?
    Educational license allows two activations. Desktop, Laptop. this does not mean it can be shared by siblings (Bobby get one computer Billy gets another) and you can only use one activation at a time just like the regular version. You can however let your wife or childuse the computer if you are not using it.

  • EULA Educational License

    Hi,
    I was a final cut pro user but due to the new 'pro' 10 x version I am basically forced to change software,
    So it's now between adobe and avid.
    But I have a few questions I cannot get answered with regards to adobe, because they really do not have a customer service or anything do they...
    So my questions:
    - Am I allowed to use my educational license also for commercial projects?
    - Am I allowed to keep using my educational license even when I graduate?
    It's with regard to the production suite.
    Dominick    

    Yes on both counts.
    Bob

  • Basic Questions About Compiling Source

    Hi!
    I have some very basic questions about compiling source on 10.6. BTW, if the unix discussions still exist, they've hidden them pretty well, so I hope I'm in the right place for this!
    First off, you simply cd to the source dir, wherever it may be - in my case ~/Downloads/source/  - and during the install process, everything will be installed in its proper dir, right?
    How do you know which compiler to use? There seem to be several: make, gmake, gcc, g++, etc...
    Once you do figure out which compiler to run, the process is supposed to go like this, right?
    ./configure
    make (or whatever)
    make install
    But this doesn't always work for me. For instance, I'm trying to compile 'arm', but it doesn't seem to have a 'configure' script.
    $ ls ~/Downloads/arm
    ChangeLog
    README
    armrc.sample
    setup.py
    LICENSE
    arm
    install
    /src
    Maybe it's that 'setup.py' file? What are you supposed to do?
    Of course, it's not only this one that's given me trouble. Sometimes the readme will say I have to edit a certain file for my system. Are there just a few standard changes you always make? Or is it...how can I put it...complicated? How do you find out what's needed in those cases?
    OS 10.6.8
    Xcode 3.2.4
    Python 2.7

    sudont wrote:
    I have some very basic questions about compiling source on 10.6. BTW, if the unix discussions still exist, they've hidden them pretty well, so I hope I'm in the right place for this!
    This is the place for UNIX discussions. If you have developer-related questions, there is a forum dedicated to that as well: Developer Forums
    First off, you simply cd to the source dir, wherever it may be - in my case ~/Downloads/source/  - and during the install process, everything will be installed in its proper dir, right?
    Yes. Hopefully the project you want to install follows standard conventions. If so, you can do "./configure", then "make", and finally "sudo make install" to install the software into "/usr/local".
    How do you know which compiler to use? There seem to be several: make, gmake, gcc, g++, etc...
    The make file will figure that stuff out.
    Once you do figure out which compiler to run, the process is supposed to go like this, right?
    ./configure
    make (or whatever)
    make install
    Yes, with the addition of "sudo" before "make install" because "/usr/local" is owned by root.
    But this doesn't always work for me. For instance, I'm trying to compile 'arm', but it doesn't seem to have a 'configure' script.
    $ ls ~/Downloads/arm
    ChangeLog
    README
    armrc.sample
    setup.py
    LICENSE
    arm
    install
    /src
    arm? You mean "arm (anonymizing relay monitor) - Terminal status monitor for Tor relays." You really don't want to be messing with that stuff. The only people involved with Tor that are trustworthy are US Navy intelligence who have their own uses for it. If you don't understand it as well as they do, best stay away.

  • Neophyte Asking Basic Questions

    I must be thick - can't find answers to some really basic questions:
    1. To distribute Compressor tasks, is Qmaster and Compressor required on all participating Macs?
    2. Are they required to be exactly the same version across the participating Macs?
    3. Are they required to have unique serial numbers? (I tried to start Compressor on a second Mac that had been installed from FCS 5.1 Crossgrade package that resides on original Mac - all that was on the second Mac was Compressor and Qmaster - Qmaster didn't seem to mind, but Compressor gave me a warning message and terminated....)
    4. Assuming the above issues have been resolved as required, does Compressor have to be started on the "Services Only" Mac in order to assist in the processing?
    Again, my apologies for the level of these questions....
    Stan

    1. Yes, plus, if you're sending Compressor tasks from Final Cut Pro, all computers in the cluster are required to have Final Cut.
    2. It depends, but usually, yes, all versions need to be the same. Qmaster 2.0 and 2.1 are not compatible with each other. 2.0.1 and 2.0.2 would most likely work. together.
    3. I've always been working with Volume Licenses here, so I can't verify this, but as far as I know Final Cut Studio programs won't operate if an identical serial number is operating on the same network. As far as recieving tasks, I'm not sure serial number checking is done.
    4. The answer to this question can be found in the Distributed Processing Setup Manual (open Apple Qadministrator -> Help -> Distributed Processing Setup), but in a simple answer, no, a QuickCluster, Services and Controller, and Services only computer can all be configured into a cluster (I'm pretty sure).

  • Solaris10 basic questions PHP and MYSQL

    Hi,
    I am trying to learn something of Solaris because it this OS is used at my job, well, we have one system T2000 sunfire, it has Solaris10, we are trying to setup as local server to share some html files, and also we are trying to install some mysql databases, well we already setup Apache2 and it is working fine:
    svcs -a | grep -i http
    online Mar_10 svc:/network/http:apache2
    Something that I don't know is if the server has already installed PHP and if it is running, I just found these files containing PHP:
    ./usr/local/php
    ./usr/local/php/doc/php
    ./usr/local/php/bin/php
    ./usr/local/php/include/php
    ./usr/local/php/lib/php
    ./usr/local/php/bin/php
    # cd bin
    # ls -l
    total 42041
    -rwxr-xr-x 1 root bin 686 Jun 30 2005 pear
    -rwxr-xr-x 1 root bin 21407604 Jun 30 2005 php
    -rwxr-xr-x 1 root bin 877 Jun 30 2005 php-config
    -rwxr-xr-x 1 root bin 593 Jun 30 2005 phpextdist
    -rwxr-xr-x 1 root bin 3068 Jun 30 2005 phpize
    I was wondering if some of you can tell me if php is installed and running, I think it is not running because I created an php file and it doesn't work.
    I also need to know if mysql is working or not, I think it is working, these are the process that I found of mysql:
    /usr/bin/ps -ef |grep mysql
    mysql 843 798 0 Feb 22 ? 40:59 /usr/local/mysql/libexec/mysqld basedir=/usr/local/mysql datadir=/export/ho
    root 798 1 0 Feb 22 ? 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe datadir=/export/home/database pid-
    Thanks.

    Thanks Alan bye the answer.
    Here is my list of folder in /usr/local:
    lrwxrwxrwx 1 root root 14 May 20 2009 Tcl8.4.2 -> /usr/local/tcl
    drwxr-xr-x 10 root other 10 May 20 2009 apache
    drwxr-xr-x 16 root bin 16 Jun 7 2009 apache2
    drwxr-xr-x 2 root bin 5 Mar 9 18:16 bin
    drwxr-xr-x 5 root bin 5 Mar 9 18:16 doc
    drwxr-xr-x 2 root bin 7 Mar 9 18:16 include
    drwxr-xr-x 3 root bin 39 Mar 9 18:16 lib
    drwxr-xr-x 2 root bin 5 Mar 9 18:16 libexec
    drwxr-xr-x 4 root bin 4 Jun 7 2009 man
    drwxr-xr-x 14 root root 14 Jun 7 2009 mysql
    drwxr-xr-x 5 root other 5 May 20 2009 perl5
    drwxr-xr-x 8 root bin 8 Jun 7 2009 php
    drwxr-xr-x 2 root bin 4 Mar 9 18:16 sbin
    drwxr-xr-x 5 root bin 5 Mar 9 18:16 share
    drwxr-xr-x 10 root other 10 May 20 2009 squid
    drwxr-xr-x 10 root root 11 Jun 7 2009 ssl
    drwxr-xr-x 7 root other 8 May 20 2009 tcl
    drwxr-xr-x 10 root other 10 May 20 2009 tools
    I know perl is running by:
    # perl -v
    This is perl, v5.8.4 built for sun4-solaris-64int
    (with 31 registered patches, see perl -V for more detail)
    Copyright 1987-2004, Larry Wall
    Perl may be copied only under the terms of either the Artistic License or the
    GNU General Public License, which may be found in the Perl 5 source kit.
    Complete documentation for Perl, including FAQ lists, should be found on
    this system using `man perl' or `perldoc perl'. If you have access to the
    Internet, point your browser at http://www.perl.com/, the Perl Home Page.
    And I was thinking, before install another thing I want to be sure that php is not installed or running, I would like to ask some questions:
    How can I know if php is installed?
    How can I know if it is running? the way I have tried is placing a PHP file in the /var/apache2/htdocs and tried it from the browser, but it didn't work.
    If PHP is installed how can I enable it or start it? and how to make it permanent or start automatically when server boot up?
    What happen if i try to install the AMP, may I have to backup the files that we already have in /var/apache2/htdocs?
    Will the amp cause troubles or conflict to the apache, perl and mysql that are already installed and running?
    Another basic question and hope not to cause angry, is there inside Solaris any equivalent folder to "program files" like in win? it would be to have an idea of all the applications already installed in the system. or which is or are the folders in Solaris where I can see all the installed applications?
    the last question the term "the box" is the term for machine, station, server?
    Thanks.
    by the way here is a list of the process that are currently running
    cmd     uid
    sched     root
    /sbin/init     root
    pageout     root
    fsflush     root
    /usr/lib/inet/inetd start     root
    /lib/svc/bin/svc.startd     root
    /lib/svc/bin/svc.configd     root
    /usr/lib/nfs/mountd     root
    /usr/lib/sysevent/syseventd     root
    /usr/apache2/bin/httpd -k start     webservd
    /usr/sadm/lib/smc/bin/smcboot     root
    /usr/lib/saf/ttymon -g -d /dev/console -l console -T ansi -m ldterm,ttcompat -h     root
    /usr/lib/nfs/nfs4cbd     daemon
    devfsadmd     root
    /usr/sadm/lib/smc/bin/smcboot     root
    /usr/lib/ldoms/drd     root
    /usr/lib/nfs/statd     daemon
    /usr/sbin/rpc.bootparamd     root
    /usr/lib/crypto/kcfd     daemon
    /usr/lib/picl/picld     root
    /usr/sbin/rpcbind     daemon
    /usr/lib/efcode/sparcv9/efdaemon     root
    /usr/sbin/nscd     root
    /usr/sbin/cron     root
    /usr/lib/ssh/sshd     root
    /usr/lib/nfs/nfsmapid     daemon
    /usr/lib/nfs/nfsd     daemon
    /usr/lib/sendmail -Ac -q15m     smmsp
    /usr/sadm/lib/smc/bin/smcboot     root
    /usr/lib/nfs/lockd     daemon
    /usr/lib/saf/ttymon     root
    /usr/local/mysql/libexec/mysqld basedir=/usr/local/mysql datadir=/export/ho     mysql
    /usr/lib/saf/sac -t 300     root
    /usr/lib/utmpd     root
    /usr/lib/sendmail -bd -q15m     root
    /usr/sbin/in.routed     root
    /usr/sbin/in.telnetd     root
    /usr/lib/autofs/automountd     root
    /usr/sbin/in.rarpd -a     root
    /usr/lib/ssh/sshd     myuser
    /usr/lib/autofs/automountd     root
    /usr/sbin/syslogd     root
    /opt/SWIE/jetty/jre/bin/java -Djava.awt.headless=true -Djava.endorsed.dirs=/opt     root
    ps -ef     root
    /usr/lib/netsvc/rstat/rpc.rstatd     root
    bash     root
    /usr/sbin/in.telnetd     root
    /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf     root
    /usr/lib/fm/fmd/fmd     root
    /usr/sbin/vold -f /etc/vold.conf     root
    /usr/lib/dmi/dmispd     root
    /usr/sfw/sbin/snmpd     root
    /usr/jdk/latest/bin/java -Dhostname=XXXHOSTnameXXX -Djava.security.policy==/opt/SU     root
    /opt/realport/sparc64/ncxd -d /dev/digi_realport0 -i XXX.XXX.XXX.X -p 771 -e ne     root
    (dnsserver)     squid
    (dnsserver)     squid
    /usr/lib/dmi/snmpXdmid -s XXXHOSTnameXXX     root
    /usr/dt/bin/dtlogin -daemon     root
    /bin/sh /opt/SWIE/jetty/etc/init.d/jetty start     root
    (dnsserver)     squid
    (dnsserver)     squid
    /usr/local/squid/sbin/squid -DsY     root
    (dnsserver)     squid
    /usr/java/bin/java -server -Xmx128m -XX:+UseParallelGC -XX:ParallelGCThreads=4      noaccess
    (squid) -DsY     squid
    -sh     root
    (unlinkd)     squid
    /bin/sh /usr/local/mysql/bin/mysqld_safe datadir=/export/home/database pid-     root
    -bash     myuser
    bash     root
    -bash     myuser
    -sh     root
    /usr/lib/ssh/sshd     myuser
    sh     root
    bash     root
    /usr/sbin/in.telnetd     root
    -sh     root
    /usr/apache2/bin/httpd -k start     webservd
    bash     root
    /usr/apache2/bin/httpd -k start     webservd
    -sh     root
    sh     root
    /usr/lib/ssh/sshd     root
    -bash     myuser
    /usr/sbin/in.telnetd     root
    -sh     root
    bash     root
    /usr/sbin/in.telnetd     root
    bash     root
    /usr/apache2/bin/httpd -k start     root
    -sh     root
    /usr/apache2/bin/httpd -k start     webservd
    /usr/lib/ssh/sshd     root
    /usr/apache2/bin/httpd -k start     webservd
    /usr/sbin/in.telnetd     root

  • Do educational licenses expire?

    We have been using CS3 Photoshop, Acrobat and Illustrator for Mac for several years and now we get an error message that says the license has quit working.  Do educational licenses expire?
    OTOH, the error message also suggests uninstalling and reinstalling.  Maybe it is not expired. 
    An Adobe readme says to deactivate before uninstalling.  Since I can't open should I just go ahead and uninstall?

    No.
    http://store.apple.com/us_smb_78313/question/answers/product/MD623LL/A/how-long- after-i-purchase-the-gift-card-will-it-expire/QUU449TT27DT4YY74

  • Use educational license while changing schools for ~ 3 month.

    I finished school in Germany, and this is basically my last month there. However I will start going to University in about 3 month. Do I have to be afraid, that my educational license might be canceled?

    HI PeKayGe,
    Your Educational License will stil work fine as you will be a student while stuyding in the University .We hope that the University you are going to join is in Germany only ?
    Regards,
    Kartikay Sharma

  • Transfer Aperture 1.5 Education License

    I purchased Aperture 1.5 in the first week of January for $150 with my first iMac purchase. I could not upgrade to Aperture 2 because it is an educational license. I want to transfer my Aperture 1.5 EDU license to either an educational institution or sell it at a reduced price to an individual. With Adobe, there is a form available to fill out to officially transfer the software license so that another individual or institution can register that software legally (it was PhotoShop CS that I re-sold).
    Does Apple have a license transfer program like Adobe?

    (Apologies, this doesn't answer your question....
    Are you sure it is an educational edition that came with your iMac? I purchased a macbook pro in october and added aperture as pre-installed software at purchase time on the web site (This was an institutional educational purchase), and the media/license that came with my machine says 'APERTURE 1.5.1 RETAIL'
    If you added this to your cart as a separate line item, you probably bought an educational copy, but if it was a preinstall on the machine, you may have the retail. (I don't know if aperture is available pre-installed on an iMac, this may only be an option on the pro stuff...Just checked, you can get logic/final cut express and iwork pre-installed on both, but not aperture (anymore))
    Also, I have not yet tried to upgrade my license, but the media says retail, so I shouldn't have a hassle....

  • Frustration with obtaining educational license

    I am wondering if anyone else is experiencing frustration
    receiving the free Flex Builder license for students. I am a
    student enrolled at a US college and have gone to the Adobe
    Educational Store and clicked on the link for the free offer for
    students. This takes me to the site www.flexregistration.com. In
    there I have filled out the form four (4) times since November when
    the offer started and provided my scanned copies of my tuition
    bills and student ID card. I used the tuition bills to show that I
    am a current student.
    I have tried going through Adobe Customer Service multiple
    times and each time I received a bland response telling me that I
    had not placed a web order. This is not possible for this
    promotion. I tried calling Adobe Customer Service three times only
    to be patched through to operators in India whom I could barely
    understand. Finally they gave up and sent me to Flex Builder tech
    support, who of course told me they could not help me because I
    "don't have the product". My last ditch was calling the Store
    support, who told me that they could not help me as "their
    computers were currently down".
    I love all of what I am seeing Flex Builder currently do. I
    just REALLY want to learn Flex Builder and show my classes that it
    is the next great wave and I think what Adobe is offering is really
    an amazing promotion. If I don't resolve this I will have to
    continue my classes using the free version of Visual Studio Express
    that Microsoft freely offers and continue learning .NET.
    I think Adobe has great products, but when it comes to
    encouraging learning in educational institutions, I question their
    commitment, when I can not receive a coherent response from anyone
    in the company. In this regard, Microsoft clearly has them beat.
    I'm hoping someone in this forum from Adobe will read this
    and resolve this issue or let me know how I can get it done.
    Many thanks in advance.
    P Espeland

    Just liek the normal license - 2.
    Mylenium

  • Four Basic Questions

    I don't see a FAQ list for this area, so I'm going to ask questions that are fairly basic because I need help.
    I am ready to turn a G4 tower into a server. I have reformatted the internal HD, bought two new SATA drives and a Firmtek SeriTek Serial ATA controller, so I feel pretty good from a hardware perspective.
    The plan is to install the Mac OS X (Tiger) Server software onto the existing HD and use the two SATA drives for user files/data/storage. I believe this is possible, but have the following questions:
    1. Can I partition the SATA drives (wanting to divide the 300GB drives into 4 75GB volumes) and still have the RAID work (assuming I partition each drive in the same way)? The manual seems to indicate each disk in a RAID must have a single partition, but I think I've read otherwise here and am confused on this.
    2. If I can use multiple partitions, am I right in assuming that I need to create the partitions via Disk Utility BEFORE I install OS X Server?
    3. And regardless of whether I can use partitions or not, the RAID is set up in the Mac OS X Server installation process, right? (Even when I am installing the software to a disk that will not be part of the RAID?)
    4. Finally, (I have the 10 user license for the server software), are each of the partitions considered (in Apple terminology) a "share point"? In other words, if I do these four partitions, and someone logs into all four, will that use up 4 of the 10 licenses I have? I seriously hope not, but fear that it will. (Background, we have 6 employees, so I had the thought "10 users is plenty" ... but if 6 of the employees try to log in to three of the partitions each, is that 18 share points? That would seem to make the term "users" irrelevant.)
    Thanks in advance for your help, I'd be grateful for insight here. I think I've done my research, but these basic questions are not ones I can seem to find answers to.
    Patrick

    1. Can I partition the SATA drives (wanting to divide
    the 300GB drives into 4 75GB volumes) and still have
    the RAID work (assuming I partition each drive in the
    same way)?
    I'm assuming you mean using Apple's software RAID to mirror the two SATA drives connected to your PCI card, right? If so, then you can just install the OS into the internal HD, and start up your new server. Then, launch disk utility, create the RAID mirror 'logical disk', and then (I think) you can create your multiple partitions on the RAID volume (not 100% sure it will let you, but that would be the process if it does). In any case, you might want to consider getting a PCI SATA controller that does hardware RAID itself - less strain on the server CPU, and generally more robust than software RAID. Also: you didn't say how big your SATA drives are, but they'd need to be 300 GB each to get a 300 GB RAID mirror volume, as a RAID mirror is half as big as the sum of it's members.
    2. If I can use multiple partitions, am I right in
    assuming that I need to create the partitions via
    Disk Utility BEFORE I install OS X Server?
    Since you're installing the OS on the internal drive which isn't part of the RAID, then no, you could install the OS first on the internal, then set up the RAID SATA disks later.
    3. And regardless of whether I can use partitions or
    not, the RAID is set up in the Mac OS X Server
    installation process, right? (Even when I am
    installing the software to a disk that will not be
    part of the RAID?)
    RAID is setup from the disk utility app, which you can do before or after you install the OS. Probably easier to do it after.
    4. Finally, (I have the 10 user license for the
    server software), are each of the partitions
    considered (in Apple terminology) a "share point"?
    No: partitions have nothing to do with sharepoints, and neither have anything to do with licensing. You can have 1 partition with 10 sharepoints inside it, or you could have 10 partitions with only one of them containing a sharepoint (note: be sure not to share a partition or volume: create a folder inside and share that instead). In either case, the 10 user license only restricts the number of users that can concurrently connect to the server (i.e. you can create more than 10 user accounts, but only 10 of them can log in at a time).
    iBook G4   Mac OS X (10.4.3)  

  • Basic question

    Hello, i have a basic question. if i have defined 2 fields in a cube or a dso:
    Name Quantity
    and from the external flat file i get some characters for my quantity field. would my load fail?  for standard dso and for write optimized?
    NOTE: quantity field is a keyfigure defined as numeric.
    and the load coming in has "VIKPATEL" for Quantity field and not numbers.
    thanks

    Hi Vik,
    Yes, the load will fail.
    May be you coud first load this data into BW (into PSA) and set both fields as characters fields. Then you can create DSO, do transformation from this PSA to the DSO, and put your logic as to what do you want to do with those Quantity that is not number (e.g. convert to 0, or 'Not assgined', etc).
    You can use transfer rule, or a clean up ABAP code in the start routine.
    Hope this helps.

  • Pl/sql vs sql basic question

    Hi,
    I have a very very basic question, so excuse me for that... I just would like to know the difference ( and the difference in usage) between sql and pl/sql?
    thank you
    Yann

    SQL - the structured query language - is the language available for extracting data from the database. It is a 4GL, and each command stands alone and performs a database action.
    PL/SQL is the 3GL primarily intended to control the flow of a series of SQL commands. PL/SQL does not, in any way, interact with the data in the database. It does, however, allow SQL statements to be called, or even created, in a specific order.
    SQL is capable of a LOT more than people usually realize. Unfortunate, as people often create PL/SQL programs when single SQL statements will do the job. I encourage reading the O'Reilly 'Mastering Oracle SQL' book ... only after fiunishing that book do I recommend any of Feuerstein's excellent PL/SQL books.

  • Basic questions on data modeling

    Hi experts,
    I have some basic questions regarding data modeling within MDM. I understand the available table types and the concept of lookup fields. I know that the MDM data modeling concept is different to the relational concept. But having a strong database background my first step was to design a relational data model which I would like to transfer to a MDM repository. Unfortunately I didn't found good information material on this. So here are some questions maybe you can help me:
    1) Is it the right approach to model n:m relationships with multivalued lookup fields? E.g. main table Users with lookup field from subtable SapAccounts (a user can have accounts in different SAP systems, that means more than one account).
    2) Has a record always be unique in MDM repositories (e.g. should we use Auto ID's in every table or do we have to mark a combination of fields as unique)? Is a composite key of 2 or more fields represented with marking these fields as unique?
    3) The concept of relationships in MDM is only based on relationships between single records (not valid for all records in a table)? Is it necessary to define all relationships similar to the relational data model in MDM? Is there something similar to referential integrity in MDM?
    4) Is it possible to change the main table to a sub table later on if we realize that it has also to be used as a lookup table for another table (when extending the data model) or do we have to create a new repository from scratch?
    Thank you for your answers.
    Regards, bd

    Yes you are correct. It is almost difficult to map relational database to mdm one. But again MDM is not 'just' a database. It holds much more 'master' information as compared to any relational db.
    1) Is it the right approach to model n:m relationships with multivalued lookup fields? E.g. main table Users with lookup field from subtable SapAccounts (a user can have accounts in different SAP systems, that means more than one account).
    Yes Here you need to use MV look up tables or can also try Qualifier tables if it gets more complex
    2) Has a record always be unique in MDM repositories (e.g. should we use Auto ID's in every table or do we have to mark a combination of fields as unique)? Is a composite key of 2 or more fields represented with marking these fields as unique?
    Concept of uniqueness differs here that you also have something called Display Fields (DF). A combination of DF can also be treated as Unique one. For instance while importing records if you select these DF as a combination, you will eliminate any possible of duplicates based on this combination. Auto Id is one of the ways to have a unique id once record is within MDM. While you use UF or DF to eliminate any possible duplicates at import level
    3) The concept of relationships in MDM is only based on relationships between single records (not valid for all records in a table)? Is it necessary to define all relationships similar to the relational data model in MDM? Is there something similar to referential integrity in MDM?
    Hmm... good one. Referencial Integrity. What I assume you are talking is that if you have relationships between tables then removing a record will not be possible as it is a foreign key for some record. Here MDM does not allow that. As Relationships within MDM are physical and not conceptual. For instance material can have components. Now if material does not exist then any relationship to components is not worthwile to maintain. Hence relationshsip is eliminated.  While in relational model relationships are more conceptual. Hence with MDM usage of lookups and main table you do not need to maintain these kind of relationships on your own.
    4) Is it possible to change the main table to a sub table later on if we realize that it has also to be used as a lookup table for another table (when extending the data model) or do we have to create a new repository from scratch?
    No. It is not possible to convert main table. There is only one main table and it cannot be changed.
    I went for the same option but it did not work. What I suggest is to look up your legacy system one by one and see what fields in general can be classified as Master, Reference, Transactional - You will start getting answers immediately.

  • HT1311 I know this is a basic question, however, how do i change my pass word on itunes to stop my kids from automatically buying tunes from the I store... as my card details are already saved they just log in with their ipods and download via my account

    I know this is a basic question, however, how do i change my pass word on itunes to stop my kids from automatically buying tunes from the I store... as my card details are already saved they just log in with their ipods and download via my account

    http://support.apple.com/kb/HE36
    Regards.

Maybe you are looking for

  • My iTunes deleted everything in my library, again!

    My iTunes has been messed up before, and I lost a lot of music, but I let it go and just restarted everything. But for the past few months it was working perfectly fine, and I got most of my music back. But the other day I clicked on iTunes to listen

  • Types of Interfaces

    hi, wat r the types of interfaces in ABAP?... and which is the best interface to tranfer data from legacy system to SAP?.. And also from SAP to SAP.

  • Don't want to import special symbols

    Hi i am using external table to import csv file into table...but when the csv file contain any special symbols, it is not accepting....it gives some unwanted symbol instead of that specified symbol..say name field in csv file contain ë instead of e..

  • Make Mail Require a Subject for an Email

    Hi, Is there a way to have Mail require a Subject for an email before it can be sent? I really hate sending off emails with no subject when I forget to type one in. But I see no setting in the Preferences for this. Thanks, Jeff

  • Is it possible to replace parts in computer

    I have a Power Mac G4 computer with 1.5 GB memory, and dual 1 Ghz processor. But my Logic 8 software freezes when using it. I checked CPU and it goes up to almost maximum. I think maybe the processor is too small for handling logic 8. I've just bough